Multiple offset

Multiple offset

Anonymous
Not applicable
1,477 Views
11 Replies
Message 1 of 12

Multiple offset

Anonymous
Not applicable
How can I create multiple offset? The parameters are the quantity and spacing
0 Likes
1,478 Views
11 Replies
Replies (11)
Message 2 of 12

CCarreiras
Mentor
Mentor

Hi!

 

You have to create one at the time.

CCarreiras

EESignature

0 Likes
Message 3 of 12

Anonymous
Not applicable
Does anyone write iLogic that would solve this problem?
0 Likes
Message 4 of 12

JDMather
Consultant
Consultant

Attach your file here.

I suspect  you are not using the correct Inventor terms or techiniques.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


0 Likes
Message 5 of 12

Anonymous
Not applicable
I have no file. I just want a tool offset used for multiple offset, for example, offset the circle 30 times every 5 mm
0 Likes
Message 6 of 12

Mark.Lancaster
Consultant
Consultant

@Anonymous

 

And after you do that, what are your doing next with these numerous circles?

Mark Lancaster


  &  Autodesk Services MarketPlace Provider


Autodesk Inventor Certified Professional & not an Autodesk Employee


Likes is much appreciated if the information I have shared is helpful to you and/or others


Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.

0 Likes
Message 7 of 12

Anonymous
Not applicable
I projected geometry on the curved surface for a specific CNC machining on 5 axis machine
0 Likes
Message 8 of 12

Mark.Lancaster
Consultant
Consultant

@Anonymous

 

If you provide an example of what you're trying to accomplish maybe we can offer another suggestion. 

 

If you don't even have a part or an example how do you suspect that we are going to assist you?

Mark Lancaster


  &  Autodesk Services MarketPlace Provider


Autodesk Inventor Certified Professional & not an Autodesk Employee


Likes is much appreciated if the information I have shared is helpful to you and/or others


Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.

0 Likes
Message 9 of 12

mcgyvr
Consultant
Consultant

@Anonymous wrote:
I projected geometry on the curved surface for a specific CNC machining on 5 axis machine

Sounds like you need better CAM software..

You shouldn't need to create each tool path in a sketch.. That should just be automatic in the CAM software..

I'm assuming these circles are the path that the tool should follow..

http://www.autodesk.com/products/cam/features/inventor-hsm/3-axis-5-axis-machining/5-axis-multiaxis-operations

 

 

 



-------------------------------------------------------------------------------------------
Inventor 2023 - Dell Precision 5570

Did you find this reply helpful ? If so please use the Accept Solution button below.
Maybe buy me a beer through Venmo @mcgyvr1269
0 Likes
Message 10 of 12

Anonymous
Not applicable
0 Likes
Message 11 of 12

Anonymous
Not applicable
The solution is to make a projection on the curved surface of multiple offset.

This is reason why I need help with multiple offset
0 Likes
Message 12 of 12

Curtis_Waguespack
Consultant
Consultant

Hi kresimir.belec,

 

I looked at this and could not figure it out quickly, and unfortunately don't have the time to pursue it further, but if you create a new post on the Inventor Customization forum:

http://forums.autodesk.com/t5/Autodesk-Inventor-Customization/bd-p/120

 

.... and reference the example below, and ask how to modify this example to be able to use it while selecting an existing profile, I think that someone can provide an iLogic solution.

 

Please link the new inquiry to this one (and visa versa) to aid in future searches.

 

I hope this helps.
Best of luck to you in all of your Inventor pursuits,
Curtis
http://inventortrenches.blogspot.com

 

 

' Check to make sure a sketch is open.
If Not TypeOf ThisApplication.ActiveEditObject Is PlanarSketch Then
	MessageBox.Show("A sketch must be active.", "iLogic")
    Exit Sub
End If

' a reference to the active sketch.
Dim oSketch As PlanarSketch
oSketch = ThisApplication.ActiveEditObject

' a reference to the transient geometry collection.
Dim oTransGeom As TransientGeometry
oTransGeom = ThisApplication.TransientGeometry

' Create a rectangle
Dim oRectangleLines As SketchEntitiesEnumerator
oRectangleLines = oSketch.SketchLines.AddAsTwoPointRectangle( _
                                            oTransGeom.CreatePoint2d(0, 0), _
                                            oTransGeom.CreatePoint2d(10, -10))
                                            
' Create a new object collection
Dim oCollection As ObjectCollection
oCollection = ThisApplication.TransientObjects.CreateObjectCollection

' Add the first sketch line of the rectangle to the collection
oCollection.Add(oRectangleLines.Item(1))

' Get the sketch normal
Dim oNormalVector As UnitVector
oNormalVector = oSketch.PlanarEntityGeometry.Normal

' Get the direction of the sketch line being offset
Dim oLineDir As UnitVector2d
oLineDir = oRectangleLines.Item(1).Geometry.Direction

Dim oLineVector As UnitVector
oLineVector = oTransGeom.CreateUnitVector(oLineDir.X, oLineDir.Y, 0)

' The cross product of these vectors is the
' natural offdirection for the sketch line.
Dim oOffsetVector As UnitVector
oOffsetVector = oLineVector.CrossProduct(oNormalVector)

' Get the desired offvector (the +ve y-axis)
Dim oDesiredVector As UnitVector
oDesiredVector = oTransGeom.CreateUnitVector(0, 1, 0)

Dim bNaturalOffsetDir As Boolean

If oOffsetVector.IsEqualTo(oDesiredVector) Then
    bNaturalOffsetDir = True
Else
    bNaturalOffsetDir = False
End If

oOffset = InputBox("Enter an offset distance (in centimeters).", "iLogic", "5")
oCount = InputBox("Enter the number of offsets.", "iLogic", "1")

i = 1
Do Until i = oCount+1
oDistance = oOffset*i
Call oSketch.OffsetSketchEntitiesUsingDistance _
(oCollection, oDistance, bNaturalOffsetDir, True)
i = i + 1
Loop

EESignature

0 Likes