Model Duplicate with Attributes (12d App)

Compiled 12d Model application (aka macro) simply duplicates a given model to a new model with an option to also copy model attributes.  Options in 12d Model currently (V14C2j) allow for duplicating of models, but none support also copying over the model attributes.  The model attributes can be used for storing various meta-data and user-defined information, but are also used extensively by the Three Waters tools in 12d Model, particularly the stormwater drainage analysis.  

Minimized Window Settings (App)

This is a quick and dirty Windows console application that can be used to set the system-wide value for the width of minimized windows.  By default, this setting is calculated and set by Windows and applies to all applications.  However, sometimes this width can be a bit too small to see the title of minimized windows and also to accurately click the various buttons, particularly on a touch-enabled device. This app allows you to change the width (in pixels) for… Read moreMinimized Window Settings (App)

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).