I'm trying to get the midpoint, or any XYZ point really, of conduit and cable tray fittings so as to automatically apply an angle tag to them. I've already figured out getting the midpoint of straight pieces of conduit and auto tagging them, but am stuck on how to get the midpoint of a conduit's elbow fitting. If someone could point me to an SDK sample or building coder post or post a block of code here that points me in the right direction it would be much appreciated! Thanks.
1
There are 1 best solutions below
Related Questions in REVIT-API
- Forge APS Restricting Third-Party Hub Access Levels / Visibility - Custom Integration
- Design automation for Revit runner is crashing on its own
- "Analyze" --> "Space" Revit 2024
- View/interact with dwg or Revit floor plan in Blazor
- assembly version mismatch when using OpenAIClient
- mapsui - SkiaSharp error in SkiaSharp.SKPicture in a revit addon
- How to create a custom setup wizard
- APS (Forge) Viewer "Autodesk.AEC.LevelsExtension" error by changing a Revit model view/geometry
- Revit API ConvertCloudGUIDsToCloudPath returns connection errors
- Error opening the revit cloud model in Forge Environment
- Revit vb.net change IFC Parameter value
- Revit group - cobies data with interoperability tool
- Forge Viewer, loading pdf with setting LMV_VECTOR_PD to true, give different result when using Autdesk.Edit2D, Autodesk.Measure
- How to suppress or kill the "Autodesk Desktop Connector" prompt by the C# code
- Creating a Shared Parameter Filter without a corresponding Element in the Revit Api
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Fittings are family instances. A family instance has a
Locationproperty. In the case of a fitting, it is actually aLocationPoint. Cast theLocationproperty to a LocationPoint and query its point:Location loc = fam_inst.Location; LocationPoint lp = loc as LocationPoint XYZ p = (null == lp) ? XYZ.Zero : lp.Point;