Draftsight news (Part 2: Mac and Linux)

Last week, Dassault Systemes announced some big news that quiets the thunder of Autodesk’s big news from the same week.  Autodesk announced they will release a Mac version of AutoCAD this Fall.  I’m guessing that this new version of AutoCAD will likely be in the same price range as their current AutoCAD offering (thousands of dollars).  Draftsight, a free .dwg 2D editor, has been available since June 2010.  But that’s old news.  So, what’s Dassault Systemes’ big news now?

Draftsight announcements

A public beta release of Draftsight for Mac is available on September 15, 2010, for free!  Not only that, but Draftsight for Linux is due for release in October 2010, for free!  That is a one-two punch directed at the heart of AutoCAD’s core customer base.  Autodesk’s choice to drop Mac support many years ago now comes back to haunt them.  Just as Autodesk makes their big announcement, the wait to re-adopt their application to the Mac appears to be too little, too late, and too costly.

In all fairness

To be fair, AutoCAD is a very powerful .dwg editor with several powerful add-ons.  Draftsight has a ways to go before approaching that level of maturity.  However, I don’t think it will ever need to reach that same level.

When a CAD customer moves from 2D to 3D, the extra functionality of AutoCAD isn’t needed in most cases.  Also, new companies that need 2D capabilities will likely not need AutoCAD’s added functionality either.  In many cases, companies and individuals will opt for a free application that covers their needs rather than spend thousands of dollars to get the little extras they aren’t likely to use.

Mac user interface

Mac users have certain user interface expectations for Mac applications.  Dassault Systemes appears to understand this.  The user interface of Draftsight for Mac should be familiar to Mac users.  For example, tools are organized onto a palette instead of Windows-like toolbars.  The Draftsight Mac toolbar is floating in the same fashion as most other Mac applications.

Linux user interface

The Linux user interface is more Windows-like with various toolbars and the pulldown menus.  Variations of the user interface will support variations in Linux.

3DVia can do it, so why not SolidWorks?

3DVia Composer3DVia Composer demonstrations have been all the rage at official SolidWorks and VAR events over the past year or so.  I’m getting quite familiar with 3DVia Composer just from the demos (I’ve never used it).  The more I see it, the more I realize just how much SolidWorks lacks in how it handles assemblies.

The past is the past

At one time, there was a function in SolidWorks that would allow the user to auto-explode their assembly.  The problem with this function is that it never worked well enough to be of much use.  As a result, the auto-explode function is not longer included in SolidWorks.

3DVia does it, so let’s improve SolidWorks

In demo after demo of 3DVia Composer, I see a milieu were assemblies are exploded and rearranged with superb ease.  This same ease should be available in SolidWorks assemblies!

Examples of 3DVia functions that should be added to SolidWorks assembly mode.

  • Ability to explode groups of parts within an assembly with one motion
  • Spherical explode
  • Onion skin mode

Magnet Lines

One new function in 3DVia Composer that should be added to SolidWorks drawing mode is the Magnet Line.   This allows the user to place one line (Magnet Line) on the drawing, then automatically attach to it a whole series of balloons so that they all are centered on that line.  The Magnet Line can then be moved around at any angle.  Regardless to the angle, all of the balloons remained aligned to each other by their common connection to the Magnet Line.

3DVia Composer Magnet Line

In fact, maybe Magnet Line shouldn’t be limited to just aligning balloons.  Maybe it can be used to align any type of annotations.  Maybe the Magnet Line can be made to affect annotations by their start, end or centers.  If sophisticated enough, maybe the Magnet Line can completely replace the outdated MS-Office style alignment tools now available in SolidWorks drawing mode.

Draftsight news (Part 1)

Draftsight logoNot that long ago, a new free .dwg 2D editor was public beta released by Dassault Systemes called Draftsight (download it for free here).  The fact that this application is free signals a shift in the 2D CAD industry.

According to Fielder Hiss of SolidWorks Corp (a Dassault Systemes subsidiarity), many customers still have the need for 2D.  He stated that the free Draftsight application will allow these customers to free up investments for 3D.  He also commented that 70% of Draftsight downloaders told others about it and “90% loved it.”  With 45,000 installs to-date (mostly during the traditionally slow month of August), the adoption rate is impressive.

Online community

Adjoined to Draftsight is a growing online community that will participate in the application’s use, development and support.  The users are given direct input via another technology announced by Dassault Systemes also announced in June 2010, called SwYm (See What You Mean).  SwYm allows Dassault Systemes to establish a strong online community backbone for Draftsight users.

How will Draftsight generate income?

Though it is free, DraftSight is not offered as open source.  Nor is it offered under a true freemium marketing model.  Dassault Systemes is taking a different path.

Funding for the development of DraftSight will come in the form of paid add-ons and services.  A yearly maintenance fee covers the following:

  • direct telephone or online technical support
  • Floating network licenses
  • API extension (including LISP)

Even though Draftsight is still in public beta release, Dassault Systemes reports that some customers have already purchased the additional services.

LISP

According to Arron Kelly of Dassault Systems, hundreds of “AutoLISP” functions are already available in Draftsight’s own supported LISP.  “It’s not a 1 for 1”, he states.  He makes clear that the list of LISP functions will grow based on community input.

I personally would like to see some fundamental LISP functions supported without a service fee.  Even some standard functions in AutoCAD started out as customer generated LISP routines.  Not providing some portion of Draftsight’s LISP for free may hinder development of Draftsight itself.

Possible impact on 2D CAD industry

Draftsight seems to hit the 2D CAD industry hard.  Offering a free alternative to over-priced 2D CAD competitors might be one of the smartest things that Dassualt Systemes does in 2010.  Hopefully this time next year, Dassault Systemes will be able to brag about a massive rate of users who convert to Draftsight.

SolidWorks 2011 official launch

SolidWorks 2011 launch is now official.  The funny thing about launches is that this doesn’t necessarily mean the product will ship right away.  That comes later.  For this launch, SolidWorks Corp invited a panel of bloggers and journalist to their headquarters in Concord, MA yesterday and today to get a first hand look at SolidWorks 2011.  As a matter of disclosure, my accommodations, travel and most meals for this event are covered by SolidWorks Corp.  No one has made any requests regarding article creation nor content in connection with this event.  Some material (such as images and basic information) was derived from the SolidWorks 2011 What’s New (beta) file.  The content of this article is solely of my discretion.

As with each year, there are a number of enhancements in SolidWorks 2011.  Here are a few, briefly covered.  More detailed articles will follow over the coming month.

Assemblies

Chamfer and weldOne area of note is that SolidWorks now supports fillet and chamfer features within an assembly.  Though these new features can be useful by themselves, their is another feature enhancement that helps set a theme.  Fillet welds will no longer be necessary as components within an assembly.  Instead, simplified weld beads is a new feature that is a simple representation of a weld contained within the assembly itself.  These additions and changes will give users more abilities in adding welds and weld specifications to assemblies and drawings.

Design Checker

Design Checker is one of those functions that has a more stealthy existence in SolidWorks.  Well, maybe not stealthy, but under-utilized.  It is a function that sees incremental improvement each year, but without much fanfare.  In the past, I’ve been a little critical of this function’s lack of functionality.  SolidWorks 2011 has eight enhancements for Design Checker.  The enhancement that I feel is most important is the ability to create standard files (.swstd) from existing SolidWorks file formats.  This is step beyond the Learn Checks Wizard currently available.  This allows the user to create a new set of check rules based on an existing file.

Drawings

Scale on viewFor some reason, SolidWorks never had an automatic way to add a scale label to orthogonal views.  There is a macro (that I helped create) which gives the user a non-dynamic method to add scale.  The limitation of this macro is that if the scale of the view changes, the macro must be re-run.  SolidWorks 2011 now gives the user the ability to add a true scale label to orthogonal views.

The macro may still be of use if there is a need to add pre-established labels to drawing views.  For example, if view is pictorial or isometric, the macro provides a quick way to add that label.

ASME drawing standard

ASME Y14.5 2009I’m not really sure why SolidWorks still calls ASME by the other name ANSI.  The switchover to ASME happened like 20 years ago.  Either way, SolidWorks 2011 claims that it now “supports some of the requirements of ASME Y14.5-2009”.

One of the important areas of support is geometric tolerance symbols.  ASME Y14.5-2009 expanded the role of the ALL OVER modifier to a Profile feature control frame.  With this expansion comes a new symbol (the double circle leader).  Also included are the new Independency symbol (encircled I, which declares an except to Rule #1) and the Continuous Feature symbol (oddly boxed CF, which applies Rule #1 more broadly).

Parts and Features

More end conditions are now available with the Revolve feature: Up to Vertex, Up to Surface, and Offset from Surface.  These can be specified separately in each direction (clockwise and counter-clockwise) of the revolve.  These new end conditions are available in Revolved Boss/Base, Revolved Cut and Revolved Surface.  This allows for better control and more flexibility in the use of Revolve features.

New Revolve end conditions

More enhancements available

These are just a few of the enhancements available in SolidWorks 2011.  The What’s New file for SolidWorks 2011 has a fairly impressive list.  However, none of the improvements this year seem monumental.  I am impressed to see minor improvements continue on the Workgroup PDM product.  There are improvements to Sheet Metal functionality, Motion Studies, and a new Walk-through function to expore or create a video of 3D geometry in large scale designs.  More details will be discussed on later dates.

Book Review: SolidWorks 2010 No Experience Required

 

Affiliate link

SolidWorks 2010 No Experience Required (“SW2010-NER”) is a new book by Alex R. Ruiz that takes a detailed approach to teaching SolidWorks to new users.  Though the book is structured as a tutorial, it is also a reliable reference guide to fundamental aspects of SolidWorks.  Ruiz provided me with one copy of his book for the purpose of this review.  This review is my own content without input of others.

For experienced 3D CAD users, much of SolidWorks user interface and functionality is intuitive, but that doesn’t mean that it shouldn’t be covered in a book designed for new users.  SW2010-NER takes a detailed approach to learning SolidWorks.  It is so detailed that even some experienced users may learn something by browsing its pages.

Where the SolidWorks Help file tends to take a spartan approach to describing SolidWorks functions, SW2010-NER gives more detail that provides context.  It does a good job of linking related ideas together in a logical manner.  For example, the FeatureManager (one of the primary user interface areas) is frequently discussed in the context of its use within each particular area.  This helps the reader gain real understanding of its value as they perform certain tasks.

As SW2010-NER addresses each topic, it thoroughly covers every detail of the choices presented to the reader.  This gives the reader a clear understanding as to why they choose one option over the other within the tutorial tasks.  This adds significant value to this book as an actual reference guide.  The reader learns more than just how to go through a simple step-by-step process for one exercise.  They learn how to use SolidWorks for any design project.

Content

SW2010-NER is 17 chapters.  It starts out by covering every detail of the user interface in chapter 1, including customization techniques.

Chapter 2 covers many practical aspects of how to interact with SolidWorks.

Chapters 3 through 6 cover the fundamentals to create parts, drawings and assemblies.  This provides a solid foundation for the use of SolidWorks in the real world.  This is were this books shines.  The reader learns how to create different types of documents and how those documents interact.  In the SolidWorks Help file, functions are described as separate entries.  In SW2010-NER, the tutorial brings all the functionality together in a way that provides context to the reader.  This gives the reader a stronger understanding of what they are doing.  This should allow the reader to use that knowledge for any other projects.

Chapters 7 through 10 cover the advanced interaction.  It goes into creating assembly drawings, more complex modelling techniques and editing documents once they are complete.

Chapters 11 and 12 are entitled “Putting It All Together”.  These chapters go into advanced functions such as Design Library, advanced mates, flexible assemblies, BOMs within assemblies, and exploded assembly views.

Chapter 13 then carries on by taking the reader through the process of creating a top level assembly drawing.

Chapter 14 covers an area that is often forgotten about in other training sources.  It is entitled “Sharing Your Documents with Others”; it discusses how to provide your drawings and models to others who may not have SolidWorks or may require your information in a separate form.

Chapters 15 and 16 cover the often confusing topic of document templates and sheet formats, their definitions and how to create them.  These chapters also provide tips to improve efficiency with highly automated templates.

Chapter 17 covers how to make your product look good on the computer with PhotoView 360 (included with SolidWorks).

Purchasing options

SW2010-NER is a widely published book that is available from any book store that covers CAD topics.  It is available on Amazon.com, currently for under US$30.  The files for the book’s tutorials are available from Sybex.

Findings

This book does an excellent job of covering necessary elements to use SolidWorks to create 3D models, drawing and assemblies.  It takes such a detailed approach in describing each area, some experienced users may even be able to use this book as a general reference guide.  However, sometimes the detail may be too much in the context of a tutorial.  For example, chapter 1 teaches the reader about the SolidWorks user interface, but it also provides information on how to customize that interface.  Perhaps a chapter on editing the user interface might be better at some later point in the book (or even in another book)?

Even still, this book is a great source to learn SolidWorks for new users.  Academia might find this book very useful in their 3D CAD courses.  It certainly wouldn’t hurt to have this book available in any company that often hires people that may not be completely familiar with SolidWorks.

This book is not for advanced or expert SolidWorks users.  CAD managers should not buy this book thinking they will learn something new.  It is an education tool for new users, and a reference guide for others.

Product Review: Template Wizard (2010)

Several years ago, I reviewed one of the earliest versions of Template Wizard, published by 3 Dawn Consulting, LLC at SolidWorksTemplates.com.  Template Wizard is an application which fills a gap in SolidWorks functionality by creating the process to automatically generate document templates for drawings, parts and assemblies.  Kevin Van Liere of 3 Dawn Consulting has provided to me a new license of Template Wizard for the purpose of this new review.  This review is my own content without input of others. 

The current version of Template Wizard is refined and more capable.  Template Wizard gives the user the ability to create templates from scratch.  Users may also create drawing templates from AutoCAD generated files.  If the user wishes, they may use it to edit existing SolidWorks drawing templates.

tw2010-1User Interface

Template Wizard is an add-in that runs within the PropertyManager pane inside of SolidWorks.  Selecting settings within the interface is similar to other functions that run within the PropertyManager.  Users create new templates in a 9 step process.  The process starts with a blank drawing sheet and ends with a fully functional templates for drawings, parts and assemblies.  When creating a drawing template, some user interaction with the view pane is required to place objects and anchor points.

Installation

Installation is quick and painless.  Just execute the downloaded install file, then start up SolidWorks.  Template Wizard appears as a pulldown menu.  The user will be prompted to enter a registration code (provided at the time of purchase) the first time before they create a new template.

Workflow

If a user wishes to create new templates, it is recommended that they create a drawing template first.  As mentioned, Template Wizard takes the user through a series of steps.  Once the drawing template is complete, it then allows the user to transfer applicable settings over to new part and assembly templates.

The order of drawing template creation tasks is fairly logical.   The user is prompted at each step:

  1. Drawing size, view projection, standards, units of measure, etc.
  2. Border creation, margins, zones, border layer.  Although Template Wizard does automatically create borders based on user choices, a nice function to include might have been the ability to choose settings that automatically follow standard ISO or ASME borders, based on drawing size.
  3. Title block and custom properties.  Title blocks may be created from existing title blocks or created from scratch using dozens of field blocks.  This step is likely the most complex.
  4. Establish tables and their anchors. This one function by itself may make Template Wizard worth its price.  SolidWorks has anchors that serve as automatic starting points when the user inserts tables onto a drawing.  However, this anchor functionality is somewhat under-documented and hidden.  Template Wizard labels each anchor which allows the user to see where and what they are.tw2101-3
  5. Fonts, bent leader length and tangent edge settings.
  6. Save “Page Design”. One thing that I find confusing is the use of alternative terminology in Template Wizard.  A page design means sheet format.
  7. Establish the “next sheet” variable and save “template design”. “Next sheet” variable is a quirky SolidWorks setting that establishes the drawing template.  Template Wizard uses this variable in a cleaver way to allow drawing templates to utilized a different sheet format for additional sheets of a multi-sheet drawing.
  8. Create part and assembly templates, and the custom properties file. This reduces the effort of creating part and assembly templates down to a push of a button.

Update Wizard

Though I have not tested this functionality, it is important to note that Template Wizard has a function called Update Wizard.  This tool gives the user the power to update the sheet format of a whole bunch of drawings at one time.  The tool even allows the user to find and replace specific text in the same way!

Purchasing options

Template Wizard is available through the SolidWorksTemplates.com website.  Given the value and time-savings potential of Template Wizard, the price of US$295.00 seems reasonable.  Visa and MasterCard are accepted for immediate delivery of the software license.  Paypal, invoice and check are also excepted.

Findings

Template Wizard was created because SolidWorks does not provide a simple method for template creation.  The process in SolidWorks is not well documented nor easily understood by new or some experienced users.  Template Wizard allows the user to bypass the learning curve by providing powerful tools in a fairly straightforward process.  However, even though Template Wizard is a great tool, it is not completely intuitive.

The user should read Template Wizard’s Help file before using it.  Treat the Help file as a tutorial.  The Help file gives the user information they need to make certain choices.  For example, during the Title Block creation step, the user is presented with tons of choices.  Those choices are defined in the Help file under “Pre-Designed Title Blocks” and “Title Block Elements”.  I would like to see this information included within the Template Wizard’s workflow in the form of a preview window or something similar.

Where Template Wizard excels is in the fact that it breaks down the template creation process into a series of steps.  Many of these steps are wonderfully automated, drastically reducing the time it takes to create a template.  It even changes settings in SolidWorks itself to allow the user more flexibility in how they wish to save and use their new templates.  As a byproduct of its workflow, Template Wizard also serves as an education tool.  It teaches the user about what is needed to make sheet formats and templates in SolidWorks.

tw2010--2

Template Wizard’s value comes from the time and effort saved during the creation of SolidWorks templates.   It is not an application that has a high reuse value.   However, I do recommend keeping it installed (but inactive) on SolidWorks.  This will allow the user to make adjustments to their templates over time, as needs change.

Template Wizard is not for that do-it-yourself person whose independent spirit and drive pushes them to create their own template and sheet formats.  It is for the person or company that does not wish to spend a lot time creating, changing or maintaining templates.