Codaform
EN
Download
The Codaform handbook

The documentation articles are available in English.

Imports

Troubleshoot Python imports

Resolve missing dependencies and invalid source inputs before diagnosing a geometry or parameter mismatch.

Where to find it
Imports > Dependency Finder / Copy Debug / Full error
When to use it
Failed imports or unsupported source variants
On this page

Step by step

  1. Keep the root script and required helper scripts together.
  2. If Dependency Finder pauses the import, add the missing helpers and Retry.
  3. Use a source-supported parameter combination; test relevant choices individually.
  4. Add Editable and inspect the imported source tree before structural edits.
  5. Retain the original source, project JSON, chosen parameter values and full traceback when reporting a failure.

Compatibility scope

Compatible readable sources and recognised helper/table patterns are supported; arbitrary scripts and every table format are not guaranteed.

Unused inputs

A declared parameter may not be read by the source geometry. Changing it need not change the model. Do not invent a geometric effect to match a label.

Size and units

An offered or discovered size can still fail in the source. Non-mm source-unit conversion is a distinct limitation; changing Codaform display units alone is not a fix.

Keep in mind

  • Retry with the corrected dependency/input rather than repeatedly restarting the entire application.

Keep building

Documentation