Go to Post Ultrasonic sensors will allow you to do fundamentally the same thing that the bump sensors do...so you can slow down and smoothly stop your robot just before it reaches the end wall, instead of running into it at full speed and then figuring out "ohh! there is a wall there!" - dlavery [more]
Home
Go Back   Chief Delphi > Technical > CAD
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 30-12-2012, 17:22
nathan_hui nathan_hui is offline
Registered User
AKA: Nathan Hui
FRC #2473 (CHS Robotics)
Team Role: Alumni
 
Join Date: Feb 2012
Rookie Year: 2009
Location: Cupertino, CA
Posts: 228
nathan_hui will become famous soon enoughnathan_hui will become famous soon enough
Send a message via AIM to nathan_hui
CAD Standards

Do any teams have a set of rules regarding how they name, format, and structure their CAD models? Any suggestions for compiling a set?

P.S.: Our team uses SolidWorks at the moment.
Reply With Quote
  #2   Spotlight this post!  
Unread 30-12-2012, 17:59
Tristan Lall's Avatar
Tristan Lall Tristan Lall is offline
Registered User
FRC #0188 (Woburn Robotics)
 
Join Date: Aug 2001
Rookie Year: 1999
Location: Toronto, ON
Posts: 2,484
Tristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond repute
Re: CAD Standards

Do you use version control (or PDM, i.e. product data management)? You should, even if in a rudimentary form (like saving backup copies at important milestones, e.g. daily and before each major restructuring of the assembly).

There's also some debate over whether or not to use an ordered numbering scheme for part files, or just to number each one sequentially and let the PDM software handle it based on the part name defined within the file.

If I were setting up PDM, I'd go with sequential numbers, and let the names, part-to-part relations, etc. be defined within the files. This means that re-using parts is easy, and that the PDM software can always find the right file. It's also easy to duplicate and then adapt a part in future, and to switch between versions.

Absent dedicated PDM software, you'll probably be managing your files in Windows Explorer. Given that, you may instead want to give your files meaningful names for your own convenience.

Then again, maybe just set Explorer to view thumbnail tiles for identification purposes, and start using part numbers right off the bat, so as to pave the way for PDM adoption later.
Reply With Quote
  #3   Spotlight this post!  
Unread 30-12-2012, 18:10
Tristan Lall's Avatar
Tristan Lall Tristan Lall is offline
Registered User
FRC #0188 (Woburn Robotics)
 
Join Date: Aug 2001
Rookie Year: 1999
Location: Toronto, ON
Posts: 2,484
Tristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond repute
Re: CAD Standards

Also, with regard to structuring the models themselves, it's often convenient to choose features that logically approximate the machining processes that you'll use. Use hole features for drilled and screwed holes (instead of cuts). Use cuts for cuts. Use subtractive features when machining from stock.

This will help guide you to design parts for manufacturability. However, there are many exceptions to this: it's just a suggestion, not a rule.

One other thing to keep in mind—and this one is pretty much a rule, not a suggestion: fully constrain your geometry. SolidWorks allows you freedom in leaving things unconstrained in your sketches. But this makes the sketcher a lot less powerful for use as a mockup, because you can't reliably adjust the sketch without other things being affected (sometimes subtly). You don't have to fully constrain it to start with, if you don't want to, but at some point it usually makes sense to freeze things.
Reply With Quote
  #4   Spotlight this post!  
Unread 30-12-2012, 19:19
Garrett.d.w's Avatar
Garrett.d.w Garrett.d.w is offline
Build Lead
FRC #2733 (The Pigmice)
Team Role: Alumni
 
Join Date: Jul 2011
Rookie Year: 2010
Location: Portland
Posts: 318
Garrett.d.w is a splendid one to beholdGarrett.d.w is a splendid one to beholdGarrett.d.w is a splendid one to beholdGarrett.d.w is a splendid one to beholdGarrett.d.w is a splendid one to beholdGarrett.d.w is a splendid one to beholdGarrett.d.w is a splendid one to behold
Re: CAD Standards

At the engineering firm where I did my internship we used the following to name the models:

Job_Assembly_Part Name_Part Number_Employee Name_Date Saved

Ill echo what Tristan said above with one addition, keep the model as "modular" as possible. Separate the design into subassemblies (drivtrain, arm, etc) that are completely independent of one another. This allows more than one person to work on the model without the fear of overwriting someone else's work. It also allows you to easily re use the assemblies.
__________________
"A mind once stretched by a thought will never regain it's original dimensions."

Optimists think the glass is half full.
Pessimists think the glass is half empty.
Engineers realize it's twice as big as it needs to be.
Reply With Quote
  #5   Spotlight this post!  
Unread 31-12-2012, 14:45
Paul Copioli's Avatar Unsung FIRST Hero Woodie Flowers Award
Paul Copioli Paul Copioli is offline
President, VEX Robotics, Inc.
FRC #3310 (Black Hawk Robotics)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 2000
Location: Rockwall, TX
Posts: 1,382
Paul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond repute
Re: CAD Standards

This is a great question and an area that most people overlook or just take for granted.

Here are two systems that I currently use. The first one is at IFI and is structured based on the fact that we have three main engineering companies that share resources. We use a three digit numerical prefix system. Our SKUs, or items for sale to customers are seven digit numbers where the last 4 are unique no matter what the prefix. The 3 digit prefix is assigned based on company. VEX has the 200 series. That is why the VEX Robotics Design System items all start with either 275, 276, or 278 and VEXpro starts with 217. Rack solutions has the 100 series numbers and Hexbug has 400 and 600.

The last 4 are sequentially assigned based on the next available SKU. for sub items that are not to be sold to customers we use 10 digits. The first 7 are from the actual sold item and the last three are arbitrary numbers assigned in order.

This system helps is identify which product line and which actual product a part is from

On our FRC team we use a little different system. We use TC-yyyy-xxx-abcd where yyyy is the FRC competition year. XXX is the subassembly. For example, 100 is the drive base and 110 is the drive transmission. The last digits are assigned in order but the main assembly is always -000. For example last years drive base subassembly was TC-2012-100-000.

Paul
__________________
In full disclosure I am the President of VEX Robotics, a division of Innovation First International.
Reply With Quote
  #6   Spotlight this post!  
Unread 05-01-2013, 18:03
inventor_phild inventor_phild is offline
Registered User
no team
 
Join Date: Nov 2009
Location: Vancouver, BC
Posts: 334
inventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant futureinventor_phild has a brilliant future
Re: CAD Standards

Nathan,

As Paul has noted this an area that is overlooked and causes major issues for teams. It also cause problems for engineering companies! In the next couple of days I wil be posting suggestions for file management using Autodesk Inventor, however can be applied to any CAD package or related files.
__________________

Phil Dollan
Autodesk Inc.
Autodesk Inventor and Fusion 360
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:23.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi