Centerobject
Allows to set the mesh object to which the next applied connector is mapped (if no other object is selected). Typically, this doesn't need to be touched. The "Add Connector"-operator will use this object only, if no other object is selected (except another connector).
Add Connector
Adds a new connector to the scene, mapped either to the selected mesh object or the object set as centerobj in the ui. The setting like Connector mode, type, scales..... for the new connectors are defined by the following options in the ui.
Delete Connector
Deletes all selected connectors including all modifiers and auxilary objects. Please use this option to delete a connector. Using Blenders own delete function will leave unselectable objects and orphan modifiers behind which will probably cause problems continuing working on the file.
Exchange
Applies the current settings in the ui to the selected connector(s). This allows to either finetune values in as numbers in the ui (rather than with the gizmos) and "exchange" the active with a new updated version. Together with "Active to Settings" exchange is like the paste option, which allows to paste the current settings onto the connector.
Active to Settings
This operator analyses the active (last selected) connector and sets its values in the ui. This way to can retain information of a connector when you already changed the settings to do something else. This acts also as the "copy"-option in many programms, where you save the data of one connector and use "Exchange" to paste them on to the another connector.
PUrP Settings
The following settings control the appearance of the next added connector as well as the appearance after exchanging a connector. These settings act as data storage were you can adjust settings, load configurations from existing connectors (Active to Settings-Button), or paste settings to connectors. However, changing these values in the addon panel will not instantanly change the appearance of the active connector. In order to instantly change the appearance of a connector, use the gizmo system. The gizmo system will automatically update the changed settings in the addon panel.
Connector Modes
Sets the Connector moode. Connector Modes include the 3 singleconnectors "Stick", "Male-Female", "FlatCut" as well as the multiconnector mode "Planar". See the section about the giz
Connector Type
Sets the connector type. Connector types are the basic underlying shape of the connector. "Stick" and "Male-Female" have Cube, Cylinder and Cone types which can be adjusted using the additional parameters. Planar connectors can have 16 different shapes including cubic, dovetail, puzzles, arrows, polygons, T-shapes and so on. For more information see the parts about the differenct connector modes and types.
Global Scale
All values in the addon are multiplied by the GlobalScale. The size of connectors, the oversize, the build volume, even the sensitivity of the gizmos. Typically, exporting formats like *.stl interpret size different to blender resulting in a need to scale up the models in the slicing software. Naturally, we start working in larger dimensions in Blender. Adjust the Globalscale to compensate. For example, a Globalscale of 10 allows to work nicely when blender meter translate to mm in reality (without scaling in the slicer or during blender export), which is the normal behavior of stl. When working with a Global Scale of 1 makes it necessary to scale objects after export by a factor of 10. However, it's the more typicall size range of "just starting a project in blender".
Connector Scale
The connector scale increases the overall size of a connector. In single connectors the mainplane as well as the inlay objects will be scaled all together. If you need extrem values for all connectors, consider using another globalscale.
Oversize
The oversize value helps compensates for printer inaccuracies. All production methodes have an intrinsic error concerning the final size of the produced object. For example an FDM printer prints a small line of plastic along a specific path. If this path represents the intended outer wall, typically, a certain amount of plastic is deposited outside the path making the object a bit larger. For FDM 3d printing this value is typically around 0.03 cm, but depends on many values like nozzle size, print speed, curvature,... . The oversize setting will set the size difference between the inner and the outer (positiv and negativ) inlays of the single connectors or the thickness of planar connectors. This way a little gap is visible between the female and male parts of the connector. During printing this will be filled by the printer(error). The oversive is an absolut value. A larger print will have the same increase as a small print. Therefore it is important not so scale objects between applying the connector and printing. If you have no experience with the necessary values for you printer setup, make a few test prints to figure out the optimal value. Recommended starting values: 0.04 (0.4 nozzle), 0.06 (0.8 nozzle).
Inlay Size
Changes the size of the inlay (only single connectors)
z-Scale
Change the height of the inlay or the planar connector.
Cut Thickness
Change the Thicknee of the maincut. Keep it small but not zero. Maybe in the order of the oversize (only single connectors)
Bevel Offset
Change the Bevel offset (length of the beveled part) of the inlay (only single connectors)
Bevel Segments
Change the number Bevel segments of the inlay. Higher values give a smoother bevel. Only visible when Bevel offset not zero (only single connectors)
Add with Viewport Visibility
When this check box is checked, the added or exchanged connectors will be added with the boolean modifier visibility on and you see a preview of the cut. Althoug, it might be nice to see the preview of the bool modifier already cutting a part, it makes working extremly slow. You can also toggle the visibility on/off by pressing 'Toggle Modifier Visibility' in the 'Mapping Order,Visibility'. To make it faster, you can also experiment to set the boolean type to fast.
Add Unmapped
Newly added connectors will unmapped.
Apply Connector(s)
Applys all selected connectors to there centerobject, the object will cut in half, and the connectors are added. When 'Cut everything' is checked then all object touched will be influenced.
Apply All
Applys All Connectors mapped to the selected centerobject(s). 'Cut everything' will make planar cut everything they touch, but will restrict single to cut only their centerobject.
Keep Connector
When this is checked, the connectors will not be deleted, but kept unmapped.
Cut everything
When checked, the especialy planar will not only cut there centerobject but everything they touch (important for consecutive apply of planar to the same object = Puzzle). A small difference exist in the behaviour Single Connectors when using the two apply methods: "Apply Connector(s)" will make Single Connecotors cut really everything they touch. However, the "Apply All" will make Single connectors Only cut there Centerobject.