Creating a dimension from edge of circle with a face

Creating a dimension from edge of circle with a face

phucminhnguyen.76
Observer Observer
197 Views
2 Replies
Message 1 of 3

Creating a dimension from edge of circle with a face

phucminhnguyen.76
Observer
Observer

Hi everyone, I started to use iLogic and create Rules in my projects recently.

I would like to create a dimension like my attached image.

 

Does someone has the iLogic experience to help me?

Thanks!

OK.pngN_OK.png

0 Likes
198 Views
2 Replies
Replies (2)
Message 2 of 3

JBerns
Advisor
Advisor

@phucminhnguyen.76 ,

 

Did you ever find a solution to this request?

 

I too must dimension to the quadrants of circular faces. (Using Inventor 2025)

JBerns_0-1758117177783.png

 

I would likely need to know how to dimension to any of the quadrants, depending on the drawing view and model orientation.

 

Thank you for your time and attention. I look forward to your reply or others than can offer a solution.

 

Regards,

Jerry

-----------------------------------------------------------------------------------------
CAD Administrator
Using AutoCAD & Inventor 2025
Autodesk Certified Instructor
Autodesk Inventor 2020 Certified Professional
Autodesk AutoCAD 2017 Certified Professional
0 Likes
Message 3 of 3

WCrihfield
Mentor
Mentor

I do not do a lot of drawing annotations automation, but I may be able to help a bit.  Are you using the Inventor API tools for drawing dimension creation, or the uniquely iLogic API tools?  In both situations, one of the 'Optional' inputs that the GeometryIntent creation method asks for is a variation of the PointIntentEnum.  There are variations of that Enum specifically for specifying common points in circular scenarios (as well as rectangular, axial, and planar) which should work, as long as the drawing curve geometry supports that Enum variation.  Then, the iLogic API methods allow us to specify yet another optional helper called a CurveChoiceSpec.  It's description is:  "If more than one drawing curve is found, chooses the one whose bounding box center is closest to this point."  It uses a DocumentUnitsPoint2d type object for the actual location.  Those can be created using the IManagedDrawingView.SheetPoint Method, or the ThisDoc.Geometry.Point2D Method.

 

Methods for Creating GeometryIntent:

Sheet.CreateGeometryIntent (Inventor API method)

IManagedDrawingView.GetIntent Method (String, PointIntentEnum, CurveChoiceSpec) (iLogic API method)

IManagedDrawingView.GetIntent Method (ComponentArgument, String, PointIntentEnum, CurveChoiceSpec) (iLogic API method)

GeneralDimension creation methods source objects:

GeneralDimensions (Inventor API object)

IManagedGeneralDimensions Interface (iLogic API object)

Wesley Crihfield

EESignature

(Not an Autodesk Employee)

0 Likes