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… Read moreFit 3pt Arcs (12d App)

Fit 3d Circle (12d App)

Screenshot of results produced by Fit 3d Circle app for 12d Model

There have been a few recent requests on the 12d Model Forum for ways of fitting a circle/arc through 3 points. Previously, I’ve had the Fit 3pt Arcs (12d App), but that’s designed to fit plan circles to objects. Things like columns, piles, tanks and the like where the surveyor- this was created for surveyors- can only survey points around the outside, but needs a nice clean circular representation for plans. That macro works well for plan circles with varying… Read moreFit 3d Circle (12d App)

Duplicate Model with Attributes

Someone recently asked on the 12d Model Forum how to duplicate a model and also duplicate any model attributes. I’d previously had the same problem and, frustratingly, none of the built-in options in 12d Model will copy the attributes. At least not in one move. There are workarounds with chains and the Attribute Manipulator, but figured it was such an obvious and easy fix that I’d write a 12d Model app. So, here it is. A 12d Model app (aka… Read moreDuplicate Model with Attributes

Change Text Case (12d App)

A 12d Model app that allows the user to change the case (i.e. capitalisation) of various text values in bulk.    The app can change: Values of Text objects String names (any object) Point IDs (Super strings) Vertex text (Super string or 4d strings) Segment text (Super strings) Values to be changed can also be further filtered through the use of the mask fields.  If blank, all values will be matched.  Otherwise, only those matching the mask value will be… Read moreChange Text Case (12d App)

Chain Custom Prompt (12d App)

[Updated 13/04/20 – v1.4] A 12d Model app that builds and displays a user-definable panel (i.e. Graphical User Interface (GUI)). The primary purpose of this macro is for use in chains as a replacement or extension of the Prompt command. The Prompt command built-in to the chain functionality inside 12d Model allows chain authors to present the user with a set of fields that can then be filled in. The data entered into this Chain Prompt is then captured in… Read moreChain Custom Prompt (12d App)