Skip to main content

Before You Start: Product or Sheet Template Loading

Preparation and Instructions - PL & DST

Written by Alexandra Göttert

A short checklist to work through before starting either kind of development work covered by this project's tutorials: Product Loading (building BIM components) or loading Dynamic Sheet Templates (building rule-driven drawing sheets). Part 1 applies to both. Parts 2 and 3 cover what's specific to each.

Strongly recommended: complete A4 – Customization Fundamentals before starting either Product Loading (PL) or Dynamic Sheet Template (DST) work. It covers the shared foundations this checklist assumes — manufacturer modules and RID areas, importing/exporting .ldm12 files, and the basic Product Loading workflow — through a complete hands-on example (copying and editing a governor component, then integrating your own logo). Several points below link directly to the relevant A4 step instead of re-explaining it.

Part 1 — General: applies to both

1. Set up a separate developer data pool

A data pool is DigiPara Liftdesigner's separate storage location for your program data (component library, projects, sheet templates, and settings), managed via Poolmanager (Start → Programs → DigiPara → DigiPara Liftdesigner → DigiPara Liftdesigner Poolmanager). Create a new, dedicated data pool for this work — via Poolmanager's Add button → data pool wizard → Create a new data pool — rather than doing it in your everyday default pool. This keeps your existing/default data pool free for ordinary project and testing work once you're done. See "Creating a Data Pool."

2. Expect to work in Liftdesigner and the Datamanager at the same time

Neither Product Loading nor DST configuration is "finish everything in one application, then move to the other" — both are a back-and-forth: edit or configure data in the Datamanager, switch to Liftdesigner to load and test the result, then switch back to adjust. Keep both applications open together rather than closing one before opening the other.

3. Get familiar with the Datamanager itself first

Know your way around the DataManager application before configuring anything in it — see What Is the Liftdesigner Datamanager?. In particular:

  • The Table view docking window (Home tab → Window group) lists every editable table, grouped by category.

  • Quick Help and F1 get you from a value to its definition.

  • The Annotate docking window lets you attach a comment to any data row — this is how you document your own work, whether that's a component's custom parameters and rules, or a DST's dynamic rules (see point 8).

4. Know how to import and export manufacturer modules (*.ldm12)

Both a component library and a DST are exported and shared as a single .ldm12 file, registered via the MODULE FILES table. To share your work: export it via Datamanager, then find it in the data pool's Export folder. To load a module someone else shared: close all DigiPara Liftdesigner applications first, then place the .ldm12 file in the data pool's Import folder before reopening any DigiPara Liftdesigner application. This manual process is frequently used during development, as not every intermediate version needs to be uploaded to the DigiPara Liftdesigner Cloud for an official release.

5. Don't build permanent work in the shared training module

LD-Developer (75) is fine to practice in, but it's a shared training module — it gets overwritten with every DigiPara Liftdesigner update. Anything you actually need to keep belongs in your own manufacturer module (see the next point), not in 75.

6. Get your own manufacturer library before building anything permanent

A manufacturer module needs a unique manufacturer RID number so it doesn't collide with DigiPara's own library or anyone else's — this applies equally to a component library and to a DST module. Request your own RID number (and manufacturer module) from DigiPara directly, rather than reusing the shared training module.

7. Know what an .ldm12 file and a manufacturer RID actually are

An .ldm12 file is the exported, shareable package of one manufacturer module's data — everything under that manufacturer's RID range, bundled into a single file for import into another data pool. A manufacturer RID is the unique numeric block DigiPara assigns to that manufacturer; every record you create — a component or a DST configuration table row alike — gets its RID from within that block.

8. Keep separate libraries for separate kinds of content

It's recommended to separate the loading of components, sheet templates, and messages/translations from each other — that is, to build them as separate libraries (separate manufacturer modules), rather than mixing several kinds of content into one. In automated projects, the data required for programming the reference model should likewise be managed in its own, separate .ldm12 file. Keeping each kind of content in its own library makes each one easier to distribute, update, and reason about independently

9. Document your own work

Write down what you did and why, particularly wherever you've defined your own logic — a component's user parameters and dynamic BIM Component Rules, or a DST's frame group / sheet group / constant group rules. None of that logic is self-explanatory to the next person (including future you). Use the Datamanager's Annotate docking window to attach a comment directly to the relevant data row.

10. Pick the tutorial that matches what you're building

What to expect

Tutorial

  • Create dynamic drawing sheet templates for your elevator projects.

  • Use rules to determine what content is displayed on your drawing.

  • Share your drawing sheet templates with others.

B2 – Dynamic Sheet Templates (DST)

  • Define your colors, text and dimension styles

  • Define symbols and blocks according to company standards

  • Define your desired layer configurations.

B3 - Prototype & Layer Configuration

  • Define translatable texts for your drawings

  • Import and export texts to Excel for external translators

B4 - Message and Translations


​

  • Learn the first essential steps to load your own BIM components.

  • Extend the DigiPara Liftdesigner database with your BIM components.

  • Create product options and dynamic properties using dynamic rules.

(Recommended for Product Loading beginners)

PL1 – Product Loading of BIM Components

  • Create your own parameterized car frame with all associated products

  • Set important links to necessary components (e.g. guide shoes)

  • Define important positioning points

  • Create product options and dynamic properties using dynamic rules

PL2 – Product Loading: Car Frame

  • Learn how to optimally prepare your CAD models.

  • Adapt your CAD models according to requirements and integrate this into your product library.

  • Dynamic rules help to place the CAD models always correctly.

PL3 – Product Loading: CAD Models

  • Create your own landing and car doors in different sizes as well as related products

  • Set important links to necessary components (e.g. door fasteners)

  • Define different door installation options.

  • Create product options and dynamic properties using dynamic rules.

PL4 – Product Loading: Doors

  • Learn the development process of a drive machine and associated components.

  • Integrate drive pulleys into your product library.

  • Provide necessary performance data in the database.

PL5 – Product Loading: Drives

  • Create your hydraulic power unit using a simplified standard geometry.

  • Design your hydraulic power unit with complex geometry using dynamic rules.

PL6 – Product Loading: Hydraulics

  • Integrate your rail hanger consisting of CAD models and flexible profiles into your product library.

  • Define appropriate placement logic of your CAD models using dynamic rules.

PL7 – Product Loading CAD Model: Rail Bracket

  • Make elevator series available in the shaft wizard

  • Load the different standard sizes into your product library

  • Define the appropriate components for each size

PL8 – Product Loading: Duty Tables

  • Load your own wall, ceiling and floor components

  • Integrate your light element as 3D CAD model

  • Define your own cabin colors and surfaces

PL9 – Product Loading: Cabin Design & Visualization

  • Create your own parameterized machine bed with all associated products

  • Define important positioning points

  • Create product options and dynamic properties using dynamic rules

PL10 - Product Loading Tutorial: Machine Beds

Part 2 — Specific to Product Loading (components)

11. Know where to look up parameter meanings

Every database column used across the Product Loading tutorials is documented in the Component Data Reference — one article per table (e.g. L_CarFrameTypeTab, L_GearArtTab, L_PitBaseUnitTab). Check it before you rely on a field name alone. You don't have to leave the Datamanager to reach it: click a table cell to see a short description in Quick Help, or press F1 on a cell to jump straight to that column's Component Data Reference article.

12. Know where the developer DWG files live

The developer .dwg reference drawings that several Product Loading tutorials load automatically are stored in your data pool, under ...\dcc\DataPool\developer\dwg. (This is a different use of "DWG" from the drawing border/title block files used in DST work — see point 13.)

13. CAD models suit static components best

CAD models are the recommended approach mainly for static components — ones that don't need to resize or reshape themselves, such as a door fixing, a guide shoe, or a governor. For components that must adapt to project-specific dimensions, native Liftdesigner profiles (or CAD occurrences converted to profiles) are usually the better fit — see the CAD Models tutorial for how to combine both approaches on the same component.

Part 3 — Specific to loading Dynamic Sheet Templates (DST)

14. Know how to create your own dimensions (Dynamic Dimensions)

A DST's view frames often need dimension lines that aren't part of Liftdesigner's standard set. Before building a DST, know how to define characteristic points for your own dynamic dimensions on a component, and how to draw a dimension from those points using the Dimensions ribbon tab's Dynamic Dimensions group (Aligned Dimension, Vertical Dimension, Horizontal Dimension).

15. Know what Overwrites are and when to use them

Every change you make directly on a view frame — a dimension change, a component visibility change, an annotation change — is recorded in that view frame's Overwrites list, rather than changing the view frame's underlying template. This is what lets you make a project-specific tweak (for example, hiding the holes under the shaft, as the B2 tutorial does via the View Frame Overwrites *operator) without altering the base view frame everyone else's projects also use. Check the View Frame Overwrites docking window whenever a view frame needs a one-off adjustment that shouldn't be baked into the reusable template.

16. Know how to create different view frames for your drawing

A DST is built from view frames, so know how to add the view type you actually need before configuring rules around it. The View Frame ribbon tab lets you add plan views, vertical sections, machine room views, sheave views, wall opening views, and more — each with its own component visibility and dimension settings.

Did this answer your question?