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

Model Duplicate with Attributes Source Code (12d App)

Source code of Model Duplicate with Attributes application for 12d Model. Dependencies: set_ups.h – Available in your 12d Model install folder standard_library.h – Available on the 12d Forum here:  https://forums.12dmodel.com/viewtopic.php?t=1196 !! NOTE !! These files cannot be directly run from within 12d Model. For that, you need the compiled version here or you need to compile it yourself (Utilities→Macros→Compile from the 12d Model menus).

Measure angle by 3 points with dynamic draw (12d App)

Source code and compiled test macro demonstrating my library for user measurement of an angle by picking 3 points with dynamic drawing of the pick and measurement.  This code was initially written for the Rotate Relative macro (Utilities→H-Z→Rotate relative) and was based on the behaviour of the in-built Measure Angle by 3pts (Utilities→Measure→Angle x 3pts). The behaviour of this code is, however, slightly different in the order of picks with the base point being picked first. The main complexity involved… Read moreMeasure angle by 3 points with dynamic draw (12d App)

Angle by 3 pts with Dynamic Draw (12d App)

Source code for a 12d Model app demonstrating the use of the measure angle by 3 points library with dynamic drawing and update. Dependencies: set_ups.h – Available in your 12d Model install folder standard_library.h – Available on the 12d Forum here:  https://forums.12dmodel.com/viewtopic.php?t=1196 text_library.h – Available on the 12d Forum as per link above Includes a compiled version of the macro. Otherwise, refer to the comments and code or leave a comment. Refer to LICENSE in zip file for license terms… Read moreAngle by 3 pts with Dynamic Draw (12d App)

Open File Source Code (12d App)

Source code of Open File application for 12d Model. Dependencies: set_ups.h – Available in your 12d Model install folder standard_library.h – Available on the 12d Forum here:  https://forums.12dmodel.com/viewtopic.php?t=1196 !! NOTE !! These files cannot be directly run from within 12d Model. For that, you need the compiled version here or you need to compile it yourself (Utilities→Macros→Compile from the 12d Model menus).