Let's say I have a flat pattern view of my part and the bended top view of the same part on the same drawing and I want both of the left side of each to be in line. (The right side shortends after the bends occur but the left side is not changed at all)
Work around:
1. Export to autocad and line them up with the osnaps, etc
I know how to sketch per view and project geometry but thats still on each view and when I try to line them up I am using my eye. Is there a better way to line both up even though their on different views?
Solved! Go to Solution.
Solved by cwhetten. Go to Solution.
Post a screen shot so we know exactly what you're dealing with.
Chris Benner
Inventor Tube & Pipe, Vault Professional
Cad Tips Tricks & Workarounds | Twitter | LinkedIn
Autodesk University Classes:
Going With The Flow with Inventor Tube and Pipe | Increasing The Volume with Inventor Tube and Pipe | Power of the Autodesk Community | Getting to Know You | Inventor Styles & Standards |Managing Properties with Vault Professional | Vault Configuration | Vault - What is it & Why Do I Need It? | A Little Less Talk - Tube & Pipe Demo | Change Orders & Revisions - Vault, Inventor & AutoCAD | Authoring & Publishing Custom Content
What I would do is create (if not already created) a plane in the model that is in the same location for both views of the model. Then show that model in the drawing and dimension them in accordance with the origin point of the drawing.
Not having worked with sheet metal that much this is assuming that the align view command when you RC on the view is not working when it comes to flat and non-flat views.
If this solved your issue please mark this posting "Accept as Solution".
Or if you like something that was said and it was helpful, Kudos are appreciated. Thanks!!!!
You could use an iLogic rule to line up the left edges:
oView1Name = "VIEW1" '***Replace the text in quotes with the names of the views you are trying to align oView2Name = "VIEW2" oView1Pos = ActiveSheet.View(oView1Name).View.Position oView1Width = ActiveSheet.View(oView1Name).View.Width oView2Pos = ActiveSheet.View(oView2Name).View.Position oView2Width = ActiveSheet.View(oView2Name).View.Width Dim oView2NewPos As Point2d oView2NewPos = ThisApplication.TransientGeometry.CreatePoint2d(0,0) oView2NewPos.x = oView1Pos.x - (oView1Width/2) + (oView2Width/2) oView2NewPos.y = oView2Pos.y ActiveSheet.View(oView2Name).View.Position = oView2NewPos
Create a new iLogic rule in your drawing and paste the above text into that rule. You will need to replace the "VIEW1" and "VIEW2" with the actual names of your drawing views (in quotes).
This rule doesn't run automatically. And, the views don't stay aligned if you try to move one of them. So, if you move one, run the rule again to line them up again.
The rule is attached as a TXT file, in case copying and pasting from the code window above doesn't work for you.
Cameron Whetten
Inventor 2014
Please click "Accept as Solution" if this response answers your question.