AutoCAD 2010/2011/2012

Reply
Member
Posts: 5
Registered: ‎01-11-2013
Message 1 of 8 (534 Views)
Accepted Solution

Rotating a 3D object until interference

534 Views, 7 Replies
01-11-2013 03:26 PM

Hello,

 

I'm working on a drawing which requires me to rotate 3D rectangles until they are leaning against each other like dominos.  Because they are standing on a curved path only one top corner of each will touch the adjacent rectangle, and because each one is shorter than the last the point at which they touch is different every time.  There are over 40 rectangles.

 

I have no problem picking the correct axis of rotation for each but I want to avoid time-consuming calculations for the angle of each or the reference Point for each.  Ideally I'd like AutoCAD to rotate until it recognizes that the solids are interfering.

 

Is there a command or a LISP for this?  If not I'd appreciate any suggestions for other approaches that aren't too time-consuming.

 

Thanks very much for your help,

 

Sage

*Expert Elite*
Posts: 25,283
Registered: ‎04-20-2006
Message 2 of 8 (511 Views)

Re: Rotating a 3D object until interference

01-12-2013 10:34 AM in reply to: SMacG

Two ways to do this

1. Align

2. use Geometric Constriants (Parametric tab).

maybe 3rd way draw circle radius of rotation to find intersection point.

 

Attach your file here.

Please mark this response as "Accept as Solution" if it answers your question.
-----------------------------------------------------------------------------------------
Autodesk Inventor 2014 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional
Inventor Professional 2014 Edu 64-bit
http://www.autodesk.com/edcommunity
http://home.pct.edu/~jmather/content/DSG322/inventor_surface_tutorials.htm
Member
Posts: 5
Registered: ‎01-11-2013
Message 3 of 8 (483 Views)

Re: Rotating a 3D object until interference

01-14-2013 09:36 AM in reply to: JDMather

Hi JD, thanks for the reply!

 

I've attached an example - eventually all the rectangles on the arc will be extruded but I've done enough to play with for now.  The three leaning ones were done by rotating just with trial and error and are all slightly off from where they should be as a result.  The photo shows how the panels in the drawing should end up.

 

As I mentioned in the original post these are 3D solids so I'm not sure how to go about using your suggestions.

 

I really appreciate any help.

*Expert Elite*
Posts: 25,283
Registered: ‎04-20-2006
Message 4 of 8 (457 Views)

Re: Rotating a 3D object until interference

01-15-2013 04:39 AM in reply to: SMacG

You would need to set the position of the endmost (flatest) plate first.

I would do this assembly in a product like Autodesk Inventor where you would have Assembly Constraints and Contact Sets.

I will try to remember to work up an example solution later today.

In Inventor I would set the angle of the first plate

then constrain the second plate by line edge to rotate and then drag until Contact is detected.

Ground that second plate and then move on to the 3rd plate following the same proceedure.

Please mark this response as "Accept as Solution" if it answers your question.
-----------------------------------------------------------------------------------------
Autodesk Inventor 2014 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional
Inventor Professional 2014 Edu 64-bit
http://www.autodesk.com/edcommunity
http://home.pct.edu/~jmather/content/DSG322/inventor_surface_tutorials.htm
Mentor
Nik-D
Posts: 210
Registered: ‎09-10-2012
Message 5 of 8 (444 Views)

Re: Rotating a 3D object until interference

01-15-2013 06:43 AM in reply to: JDMather

You could try this as a geometric approach:

 

Creat a circle at the rotation point of the domino to be rotated (Pic 1), turn this circle into a region using REGION (pic 2)

imprint the region on the domino to be 'leaned against' using IMPRINT (pic 3), rotate domino to endpoint of imprint

 

 

 

 

 

Member
Posts: 5
Registered: ‎01-11-2013
Message 6 of 8 (431 Views)

Re: Rotating a 3D object until interference

01-15-2013 12:14 PM in reply to: Nik-D

Thanks to you both!  I'll experiment with both approaches.

 

Much appreciated!

Member
Posts: 5
Registered: ‎01-11-2013
Message 7 of 8 (426 Views)

Re: Rotating a 3D object until interference

01-15-2013 12:16 PM in reply to: JDMather

Thank you!  I'm still very interested to see your work-up if you have the time.  I've never used inventor but look forward to testing this process out with it.

 

Thanks!

Member
Posts: 5
Registered: ‎01-11-2013
Message 8 of 8 (404 Views)

Re: Rotating a 3D object until interference

01-15-2013 06:07 PM in reply to: JDMather
Thank you for the reply! I'll look at this first thing Monday. Much appreciated.

You are not logged in.

Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register

Announcements
Welcome to the new Autodesk Community!
If this is your first visit, click here to get started and make the most of the Community. Let us know what you think of the new experience in the Community Feedback Forum.

Need installation help?

Start with some of our most frequented solutions to get help installing your software.

Ask the Community




Connect with AutoCAD

Twitter

Facebook

Blogs

Pinterest

Youtube