SOLIDWORKS releases five Service Packs each year to address user needs. Along with improving the software, there is often added functionality and fully functional features that may go unnoticed until, well, you notice them. Here are a few things you may not have seen bundled in recent service packs that are MORE than worth your time. These LITTLE time savers add up over the long haul - BIG TIME!
1) The TAB key works in TONS of places! Click, click...while building up your libraries? Now you can fly through all the text fields when setting up properties for your parts, symbols, title blocks and more! Now, what to do with all that time you'll save on clicks!
2) When working in your Manufacturer Parts Manager, you already know you can import part info from an Excel sheet, copy/paste a part to save time, but now you can copy a part and ONLY paste in the circuits of that part to another part. Have multiple manufacturers with similar parts? Or, adding a new part standard based on pricing?
3) A new field and corresponding part attribute are now available: Reference Series. You can add that information to your part properties, and display the series in your symbols with the attribute #REF_SERIES.
4) The last one (a look behind the curtain of what's ahead for 2017), is a brand new feature called "Excel Automation". The feature saves you time by defining massive portions of your design simply and repeatably in an Excel Spreadsheet! The big news is, you don't have to wait, it's right there in SP03 of 2016. Expect more information about this feature to surface as 2017 release becomes official this fall, but in the meantime, experiment and see how it can automatically generate pages of schematics with Macros placed according to your Spreadsheet TEMPLATE (Download TEST_automation_template). The basics of this feature are that you define a name of a Macro in your library, along with its insertion point coordinates, give the sheet a number and a name description. Choose the Excel file from the Excel Automation command, and watch it generate drawings automatically! This is just another way you can leverage known working designs along with the SMARTS of SOLIDWORKS Electrical.
I have often been asked about coordinate systems when it comes to CAM vs.CAD. In a nutshell, CAD systems like SOLIDWORKS and CAM systems use different directions for defining coordinate systems, specifically in regards to Y and Z. The result is, when a model is exported from SOLIDWORKS and imported to a CAM system, the model comes up in the CAM system in the "wrong" orientation. The good news is a SOLIDWORKS user can make their own coordinate system specifically for use in the export process, thus resulting in a model coming up in the correct orientation in the CAM program.
The first step is to make your new coordinate system. Click on the "Reference Geometry" button on the Features tab of the Command Manager:
Next, select a point on the model or use the Origin of the model to define the origin of the new coordinate system:
Now select edges to define any two of the X, Y, and Z axes for your coordinate system. Use the double-arrow buttons if you need to reverse positive direction. In my case, I'm picking edges on the model to define X and Z as shown:
The final result is a new coordinate system. Notice the direction of X, Y, and Z in the new coordinate system vs. the standard coordinate system.
To export the model using the new coordinate system, do a Save As, choose your file type, click the Options button, and make sure you change the coordinate system from "Default" to your new coordinate system near the bottom of the dialog box.
And, that's it! Now you can save out any SOLIDWORKS file to any coordinate system you can define.
]]>By: Sam Hochberg, CSWE, Applications Engineer
Has it already been a month since we last heard from Sol, our serene SOLIDWORKS specialist, and Sal, Sol’s somewhat subsidiary sidekick? That means it's time to check in on our dynamic duo. What could they be up to? One can only imagine….
“Say, Sol…’sup?” said Sal.
“Do you mean, what am I doing right now, Sal?” Sol sighed.
“Sure as shootin’!” exclaimed Sal.
“Well, Sal, I am waiting for you to finish some of our documentation. How’s it coming?”
“Funny you should ask, Sol. I just finished. Just look at this!”
“Look at what, Sal?”
Sal sheepishly gestured at the screen. “Um, Figure 1.”
“Sal, do you notice anything funny about that picture? Like, everything is floating in space?” Sol inquired, knowingly.
“Shoot, Sol. I was hoping nobody would notice,” Sal said, sheepishly.
“Want to know how to fix that?”
“Sure do, Sol!” Sal stated eagerly.
With that, Sol rolled up his sleeves and got to work. “First, we go to the Collaboration tab in the left pane and select the Ground actor. Then below, in its Properties panel, we simply proceed with the “Set height on geometry” option.”
“Slow down, Sol, I can’t write that fast!” Sal exclaimed, concerned he was going to miss a step.
“Well Sal, you could just look down at Figure 2.”
“Thanks, Sol,” sounded Sal self-consciously, and then shortly afterward said, “Ah, sweet! This looks much better, as you can tell by Figure 3.”
“Say, Sol, remind me again, where do you learn about all these cool SOLIDWORKS things?”
“Why, Graphics Systems’ SolidNotes, Sal. Graphics Systems’ SolidNotes.”
You can see several more of Sam’s somewhat serious series of Sol and Sal’s serial spree of SOLIDWORKS shenanigans throughout this blog.
]]>By: John Setzer, Training Coordinator
Enhancements in SOLIDWORKS 2016 make picking similar components in an assembly a snap! Just use the new "Select Identical Components" command found in the Selection tool fly out:
Once you start the tool, there's an option in the Property Manager to Match configuration names. If this is checked, then only components with the same name AND same configuration will be selected.
In the example below, we have three instances of a part named pin_&. When Select Identical Components is run with Match configuration names active, selecting one of the SHORT pins will result in the two SHORT pins being selected, but not the LONG pin.
If you clear "Match configuration names," you will get a different behavior. Instead, all components of the same name will be picked regardless of configuration, so all pins will be selected.
Note: if you pre-select a part you won't get the Property Manager. Instead, SOLIDWORKS will use the last setting used for the Match configuration names option. I find this command extremely handy and I have customized my system so the Selection tool flyout is on my pop-up toolbars. (Remember, you can customize these as of SOLIDWORKS 2015!)
To add this button to your pop-up toolbar, select a component in an assembly to bring up the pop-up, then right-click on the pop-up and choose "Customize." From there you can go to the Standard page under the Commands tab, and drag and drop the Selection Flyout tool onto your pop-up toolbar. Now, this handy new command will always be at your fingertips when you select a part in an assembly!
]]>By Marty Bucholz, Technical Support Representative
In SOLIDWORKS 2016, there's a new feature called instant 2D that allows for immediate direct editing of sketch dimensions without having to rebuild to reset the geometry. More importantly, it changes how you interact with dimension values. With instant 2D enabled, you can still move your dimensions and adjust their placement by clicking on the leader lines, not the dimension number itself, which can take a little getting used to. First, let’s understand the tool's benefit.
The most obvious benefit of this tool is that it allows you to single-click on dimensions to edit the value of the dimension.
Additionally, once you have clicked on the dimension you can grab the dimension handles and drag the sketch and dimension out to edit it.
Both of these methods of rapidly changing sketch geometry while keeping it dimensionally controlled can be a very powerful tool in your design process, especially in the early stages.
With some small or hard to place dimensions, you may still want to disable this feature to get your dimensions in just the right place. Instant 2D is located on your command manager in the sketch tab at the end of the ribbon. Toggle it on and off as needed to while using Solidworks.
]]>
For many of us, SOLIDWORKS PDM proves to be a lifesaver in automation time and again. To make data entry a lot less painful and more practical, there are a few things we can do on the front end. I was reminded of this during a recent encounter dealing with variable names.
In this specific instance, there was a field within the drawing that needed to be driven by a data card variable. A company had multiple locations with different company identities at each location. If the location was set to "City A" on the data card, then the drawing needed to show "Company A" in the title block. This can be achieved rather easily with the following steps.
First, a few things to consider with this method and example:
Now to the good stuff, here's how to define the relation between the two properties:
It's now time to make our data card modifications. Open the Data Card for these properties and start the setup process. In this case, the properties are entered into the part and carried into the drawing, which means we must edit the part card using an edit-box for the controlled value and a drop list for the controlling value.
We'll start by creating an edit-box that links to TEST_Company, followed by a drop list that links to TEST_City.
Next, we will need to configure our edit-box and drop list.
For our drop list, we must change the following parameters:
For our edit-box, we will change the following parameters:
Finally, we must define an input formula for our edit-box using the $Token command. The syntax for this command is defined as:
$Token(
| - The character used to separate the
For example:
$Token(Company A|Company B|Company C|Company D|Company E|Company F,%TEST_City%,|)
The above command basically states if the alias of TEST_City (as we defined when we created the list) is 1, then the value will equal Company A. If it is equal to 2, then the value will be Company B, and so on. Once the defined formula syntax is inputted, the value of TEST_City on the data card TEST_Company will populate automatically when changed.
This is a great way to use the built-in capabilities of SOLIDWORKS PDM to enable functionality that is otherwise difficult to achieve. The time savings and reduced data entry for users is always a good thing.
Happy Vaulting!
]]>By: Evan Stanek, Electrical Applications Engineer
As a child of the '80s, I’ll always remember the first time I saw MacGyver get out of a jam using the most elementary of tools he found in his surroundings (diffusing a bomb with a paperclip, please!). I'm sure his adventures were the inspiration for many careers in creative problem solving for profit (e.g., engineering). Our day-to-day work doesn’t quite have the same sizzle - drawing schematics just doesn't have the same appeal for TV. However, SOLIDWORKS Electrical Connection Labels may just make you feel a little more like MacGyver, that is if he had access to the luxury of a Swiss Army knife instead of a wad of ABC gum and a paper clip.
Connection labels are completely customizable symbols that show a miniature “to/from” report for any component. The labels can appear as a simple table with rows and columns or as a display of the information with supporting graphics matching terminals and ins and outs to a real part footprint. Connection labels have the ability to call on information and display it in any part of your design (e.g., line diagrams, schematics, reports, 2D layouts, etc.), making it a pretty versatile tool. Hence, the Swiss Army knife comparison!
Once you've populated the rest of your library and have thoroughly defined your schematics, you can then get to the fun part of retrieving "the good stuff." Just like reports, connection labels are perfect for retrieving the information you’ve already built into your parts and design.
There are two types of labels, blue and red. Blue represents the circuit information (to/from, wire/cable info, terminals) of a manufacturer part in your design.
These can be directly mapped as a default within the manufacturer parts properties!
The red connection labels represent detailed information based on the top level component in your design (multiple parts apply!).
There is a host of attributes available for display, and the label will instantly update the information for which they point to reflect changes in other parts of the design. Some labels are packaged by default in SOLIDWORKS Electrical, but you can also take a crack at customizing options to fit your needs.
You can always create a new label just as you would for any other symbol (be sure to select “Connection Label” in the symbol type drop-down). Or, make a copy of an existing label and save time using the copied attributes instead of clicking to insert your own.
Of course, we can display the usual information (e.g., component mark, manufacturer, descriptions, reference number), but further down in “Connection Point” is where the REALLY good stuff lives.
From terminal mark and mnemonic information to wire and cable assignments to wire cross sections to cable cores and properties and much more, all are at the ready and can be called upon using the corresponding attributes. When selecting your attributes, SOLIDWORKS Electrical will ask you which circuit you want to use for the labels and will apply the proper circuit tag accordingly!
Since the majority of the symbol work for connection labels deals with attributes, here are a few helpful tips to make connection labels more efficiently.
Don’t hesitate to try it out and experiment to see how it fits into your engineering process.
]]>By: Sam Hochberg, CSWE, Applications Engineer
It has been a couple of weeks since we last checked in with our resident SOLIDWORKS swami, Sol, and his somewhat simpler sidekick, Sal. After their recent professional skirmishes, I'm sure we're all curious to see what they’re up to now…
“Hey Sol, not bad, eh?” Sal said, smiling and motioning toward his computer screen.
“Yes, not bad,” Sol said, looking at Figure 1.
“Not bad at all for my first SOLIDWORKS Composer job!" said Sal. "It was just as easy as you said it would be and I like easy!”
Sol sighed and shot Sal a sideways glance, but subsequently softened. “Hey, I have a neat trick for you. Have you thought about creating different appearances on different parts?”
“Like one part shaded, another not...like that?" Sal asked. "But, how do I do that? All I saw was one overall selection!"
“Well Sal, remember that individual actors have properties just like the entire scene does,” Sol said.
Sal’s eyes sparkled with excitement, “Are you saying that…”
Sol sensed Sal’s steps toward sentience. “Yes, Sal. Here’s how you do it," Sol continued. "First, we have to select ‘Custom’ as our Render Mode. Take a look down there at Figure 2.”
“Now you’ll see that after selecting an actor, such as the car body, it has its own Rendering options. See down there in Figure 3?” Sol explained.
“Sure do, Sol!” Sal said. Sensing something stupendous was soon to be seen, he started salivating like Pavlov’s own dog.
“Go click where it says ‘Smooth’ and see the other options in the pull-down menu," Sol said. "I suggest selecting ‘Silhouette’ for the car body!”
“Well, I’ll be…” said Sal, looking down at Figure 4, “You can see all the stuff inside!”
“Don’t make a scene, Sal,” Sol teased.
“What?” Sal asked.
“It was a rendering joke, Sal. Get it?” Sol laughed.
“Nice! Remind me, Sol, where do you get all of this fantastic SOLIDWORKS information?” Sal inquired.
“Why, Graphics Systems’ SolidNotes blog, Sal. Graphics Systems’ SolidNotes.”
You can see several more of Sam’s somewhat serious series of Sol and Sal’s serial spree of SOLIDWORKS shenanigans here and here and here and here…
]]>Last week we got an interesting question that I thought I'd share with you. A customer was wondering if there was a way to have SOLIDWORKS tell him where he needed to hang a beam from so that it would hang at a specified angle when picked up by a crane. We put on our thinking caps for this one. We probably could've used some simulation tools like SOLIDWORKS Simulation or SOLIDWORKS Motion to solve this problem, but ultimately the best solution, in this case, was a good old hand calculation. I had to reach way back into my statics knowledge to solve this. All this problem is a Sum of Moments problem. Summing the moments about the point we want to hang the beam from lets us get an equation where the only unknown we have is the distance we're looking for. The free body diagram and equation looks something like this.
This got me thinking, though, why not do this in SOLIDWORKS? That way it can be used for whatever size beam! All we have to do is create a couple variables and link them to model dimensions and input this big long moments equation and we're done! Check out below how I did this and feel free to utilize this for something similar you may run into!
By: Chris Olson, Simulation Applications Engineer
It seems our resident SOLIDWORKS expert Sol and his sidekick Sal have been on a bit of a break. Spring Break, to be precise, where they were talked into taking on a seemingly lucrative side job designing a floating band shell and pier on the shores of Sarasota. After it was found semi-submerged and adrift at sea, the pieces were salvaged, new moorings were designed, the lawsuits were settled, and they returned to their jobs in the heartland. Let’s see what else they’re up to since their last post, shall we?
“It’s a good thing we used SOLIDWORKS PDM to track all the changes to that pier design, eh, Sol?” Sal asked shyly.
Sol silently seethed and steamingly stared at his fellow designer.
“I guess I shouldn’t mention that side job ever again, eh, Sol?” Sal asked in a way such that one knew he already knew the answer. “Oh, Sol?”
Sol surreptitiously sighed. “Yes, Sal?”
“Remember how last year, when I upgraded SOLIDWORKS using that Copy Settings Wizard in the Start Menu, but I picked something wrong and then I had to redo a bunch of stuff?”
“Sure do, Sal!” Sol said. “Uh-oh, why do you ask?”
“Because I think I did it again! Look at this!”
“Sure as shootin’, yes you did. Let me ask you this, Sal…when you used the Copy Settings Wizard, did you check the top ‘System Options’ box, like here?”
“Like where, Sol?”
“Like in Figure 1, Sal.”
That’s when it hit Sal. “Oh, I stepped on all my SOLIDWORKS settings, didn’t I? The new release I just loaded is looking in the old locations for files – that aren’t there anymore.”
“Yes, you did, Sal. That’s why the Copy Settings Wizard is better for migrating or backing up settings among computers on the same release.”
“If I recall correctly, I had to fix like a bazillion path settings, but then I was okay, right, Sol?”
“Yes, Sal, in your System Options just replace all the paths with the old folder with the current, and you’ll be fine.”
“Like in Figure 2, Sol?”
“Exactly, Sal.”
“Say, Sol, remind me again, where do you learn about all these cool SOLIDWORKS things?”
“Why, Graphics Systems’ SolidNotes, Sal. Graphics Systems’ SolidNotes.”
You can see several more of Sam’s somewhat serious series of Sol and Sal’s serial spree of SOLIDWORKS shenanigans here and here and here and here….
By: Sam Hochberg, CSWE, Applications Engineer
]]>