In my journey with Microvellum Drafting, I’ve realized the importance of establishing best practices. These guidelines not only streamline our processes at DuckWorks Millwork Solutions but also prevent common pitfalls. As I reflect on these practices, I’ve decided to share them in a series of posts for those diving into Microvellum Library Development.
Key Practices for Spreadsheet Work in Microvellum:
- Leverage Functions: Always use functions when possible. It simplifies formula editing, especially when using the Formula Editor.
- Organize Long Formulas: Store lengthy formulas in prompts. It’s easier to reference them in CutParts, HardwareParts, and Subassemblies tabs, ensuring a cleaner workspace.
- Prompts as Variables: If a formula is used repeatedly, make it a prompt. It’s akin to coding where prompts act as variables. This approach simplifies future edits.
- Color Coding: Red indicates formulas or references, while black suggests static values. Aim for more red in your CutParts, HardwareParts, and Subassemblies tabs.
- Local Before Global: Always reference local variables before globals. If a global is necessary, link it to a local variable first. This method offers flexibility and eases transitions between libraries.
- Error Handling: Incorporate IF(ISERROR()) or IFERROR() when creating prompts that reference globals. This ensures that any missing or erroneous global will default to a preset value, maintaining product functionality.
- Master PLINE Tokens: Familiarize yourself with vector lists, bulge lists, offsets, and options. With proficiency in PLINEs, you can eliminate the need for most routing tokens.
Stay tuned for more insights on best practices outside the spreadsheet realm in our upcoming posts on Microvellum Drafting.