fbpx
  • Infraworks: Custom Assemblies

    Matt Kolberg
    Technical Consultant — INFRA/GIS at SolidCAD  

    It’s relatively easy to create a custom component road assembly within an Infraworks model.  But how does one save that custom assembly for use later?  Read on to find out!

    The answer depends on how you’d like it to be shared:

    • Export for use in other existing models.
    • Save for use when new models are created.

     

    Saving the Assembly

    First, to save a custom assembly, simply right click the component road and choose Add to Library.  Choose a station to copy and give the new assembly a name.  The new assembly will appear in the style palette.

    Choose a station to copy and give the new assembly a name.  The new assembly will appear in the style palette.

    Export for Existing Models

    The individual assembly cannot be exported, but the catalog can.  Select the catalog, in this case, Custom, and click to export to a JSON file.

    The JSON file can then be imported into a different existing model using the import button.  The assembly will be available in the styles palette.

    Save for Future Models

    There is no “tool” for this, but if one copies the appropriate files from and to the correct locations, then it works just fine.  The custom assembly files can be found in the model’s folder path.

    …model.files\unver\Content\Styles\Component\  .  Possibly in a Custom sub-folder.

    There will be 2 files for each assembly.  A PNG image and a ACItem file.

    Copy these two files to the Infraworks standard folder.  Feel free to create a sub-folder here to place your custom assemblies.  This folder will appear within Infraworks.

    C:\ProgramData\Autodesk\InfraWorks\Resources\LocalLibrary\Styles\Component\

    The JSON file can then be imported into a different existing model using the import button.  The assembly will be available in the styles palette.