Free Log: Control debug reporting by keyword and by level by jnewth A logger is a useful performance, behavioral, and debugging tool common in most programming languages. Log attempts to mimic these by letting developers specify keywords to conditionally enable/disable a subset of console messages, and by letting them enable reporting of only those messages of equal or greater "importance" (INFO, DEBUG, WARN, ERROR). tools debugging logging
Free Report, viz, and dbg: Conditional, feature-controlled visuals by jnewth Conditional reporting and debug visualizations controlled by the Report feature and not by code. Leave your helpful debug and visualization code in your production release so you can more easily debug it post-release. Disable / enable individual println or visualization function calls to assist you in troubleshooting. Best of all: Interactively enable/disable reporting and visualization while your feature is active. tools debugging featurescript
Free Points on a Curve by Mary Brantnall This feature generates a specified amount of points on a given edge with equal spacing between. Additionally, an option for adding mate connectors in place of points is available. patterns tools
Free Decimal to Fraction by jnewth Exposes a simple feature and a function for converting decimal values in to nicely formatted fractions as strings. printing fractions decimal code featurescript
Free MC to Euler, Euler to MC by jnewth MC to Euler takes'start' and 'destination' mate connectors and computes proper Euler or Tait-Bryan angles. Angles returned are proper, non-aliased, and complementary with the "Euler To MC" feature. Euler to MC takes a 'start' mate connector and creates another mate connector from the supplied angles and Euler/Tait-Bryan convention. Detects gimbal lock and prevents entering aliased angle sets. Results are complementary with "MC to Euler" feature. euler angle tait-bryan mate connector mc conversion measure
Free Relative Measure by jnewth Allows users to measure between two points (either vertexes or mate connectors) from any coordinate system specified by a mate connector. measurement relative coordinate system
Free 3D Hose Routing by Caden Armstrong Create Hose routing for SAE and Custom sized hoses. Created by Time Rice. Provided by Wayne Sauder. Maintained by Caden Armstrong. hydraulic hose routing sweep tube pipe cable
Free Flat Pattern Copy by Caden Armstrong Extract the flat pattern part from a finished sheet metal part sheet metal flat pattern copy extract unfold fold metal
Free Spring Creator by William Knoblauch Create compression and torsion springs easily and quickly. Choose between four different wire profiles. Create conical or cylindrical springs. Choose between many different end styles with the ability to mix and match. Easily mate the springs in an assembly with mate connectors. hydraulics springs mechanical assemblies assemblies parameterized parameter compression torsion conical compression springs torsion springs conical springs tools design mechanical dynamics spring
Free Plastic Thread by William Knoblauch Create 3D printable threads that require little to no post-processing. Supports standard ANSI/ISO and ACME/DIN thread profiles, multi-start threads, and left-handed threads. 3d printing threading threads DIY thread printing hole holes bolts nuts bolt nut tapping tap tools easy productivity DIN ANSI ISO ACME trapezoidal thread