Fit 3pt Arcs (12d App)

[ Updated 10/01/2022 – v1.2 ]

An application for the 12d Model software that allows users to easily fit arcs to existing 3-pt strings, including creating a centre point and closing the arc.

!! NOTE:   The new version (v1.2) has been compiled to work with V14C2k or above and may not work on earlier versions. Contact your local 12d distributor for information on how to upgrade to the latest version.

Features:

  • Fit arcs to existing strings with 3 points
  • Better handling of closed strings
  • Correct calculation of major/minor arcs
  • Create an extra string to close the arc, creating a complete cricle.
  • Closes string rather than create an extra string
  • Does not modify vertex geometry or attributes, so can be used on 12dField data without data loss!
  • Create a point at the centre of the arc
  • Select how the height of the centre point is calculated from the source string heights:  no height, minimum height, maximum height and average height.
  • Use the Cad ControlBar to set the properties of the new strings or matching the source data.
  • Only new strings created are the centre points, which adopt the same colour as the source string. Name is user-definable on the panel.
  • Add attribute to string mentioning that the segment radius has been modified (useful for full QA traceability)
  • Selecting and processing many strings at once, including advanced selection modes such as Filter, Polygon and Favourites.
  • Choose the destination for the outputs, including replacing, moving and copying, and using prefixes.
Screenshot of Fit 3pt Arcs app for 12d Model

FREE to download.  No documentation currently available.

Please report any bugs or feedback in the comments.

2 thoughts on “Fit 3pt Arcs (12d App)

  1. Hi Matt,

    When I ran previous (V1.1) version I had an error message (see below):
    ############### Fit 3pt Arcs v.1.1 ###############

    ERROR : The current version of this macro has expired. Please contact the author for a new version.

    Today I’ve downloaded another (V1.2) version, but still could not run it (please see error message below):
    ############### Fit 3pt Arcs v.1.2 ###############

    File found

    16:11:54 10/01/2022 : Fit 3pt Arcs
    1 elements in source dataset
    1/1 : Element KJ HINGE > (type = Super)
    Finished.
    0 elements processed
    1 errors

    Not sure wat is wrong

    1. Oleg, I don’t know what went wrong. I simply removed the expiration date and re-compiled the macro. A 1-line change in the macro. Can you email me a 12daz of the string causing an error?

      Also, there are some requirements for it to work, but these should generate an error. Anyway, hard to say without sample data.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.