×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Automatic part length in assembly

Automatic part length in assembly

Automatic part length in assembly

(OP)
Is it possible to set-up a part with solidworks like a shaft if I want its length to adjust automatically by mating both end on 2 surfaces in the assembly. If it is, how can I do this?

RE: Automatic part length in assembly

A couple ways to do this:

1.) define the a shaft using a revolved sketch, in the context of the assembly

2.) define the shaft as an extruded section, and define the extrusion feature in the context of the assemble.  Use "Up to Surface" or "Up to Vertex" end conditions for your extrusion.  You can use assembly vertexes and surfaces, or define datum planes in context to use as the end-limiting geometry.

3.) define your shaft by a sweep.  Define your guide curve end points in-context in the assembly.

Good and evil: wrap them up and disguise it as people.

RE: Automatic part length in assembly

But the point is here, you need to incontext the part at the assembly stage.

I have a box on my website that is incontexted. It's called "VBA controlled box" http://www.scottjbaugh.com/Design_Portfolio/SW%20Models%20DT.htm

Download it and you can see how the parts are incontexted in an assembly and then edit the DT and change the Height, Width, & Length. Then you will see how it all works together.

Regards,

Scott Baugh, CSWP
3DVision Technologies
http://www.3dvisiontech.com
http://www.scottjbaugh.com
FAQ731-376
When in doubt, always check the help

RE: Automatic part length in assembly

I have asked for this enhancement several times and seen nothing happening.  There is a real lneed for this type of "variational geometry".  Example: springs.  you model them at free length, but they are always compressed in that darned assemblies.  It is not practical to keep on making new configurations for every compressed spring length, specially if, like us you release and control your library part files.  There are a number of type of parts this applies to.  What we need is a way to have a basic configuration of a part and  be able (maybe in a second configuration?) to define certain dimensions as being back driven by an assembly mate if it exists.  I keep thinking that now we have the ability to back annotate design tables and use external spreadsheets as the design tables, there might be a way to make it work with some linking, but I have not had time to mess with it.  We are doing similar things and have just found a wayto get the whole shahbang to up date with one click but it uses some Access database stuff along the way.  

3/4 of all the Spam produced goes to Hawaii - shame that's not true of SPAM also.......

RE: Automatic part length in assembly

A way to avoid the incontext is to have a reference dim on the planes in the assembly, and use an assembly level equation to make the extrude length of the tube equal to the reference dimension value.. (assuming of course that oyu are extruding the feature) if you are sweeping, or lofting you may be better off with the incontext feature.

just a thought

Regards,
Jon
jgbena@yahoo.com

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources