Desktop application to view, explore and convert 3D CAD data across 30+ file formats.
Software libraries for C#, C++, Java, Javascript and Python.
Learn how to convert ASM to KOMPAS-3D with CAD Exchanger
ASM (Solid Edge Assembly) is one of the data file types used by Solid Edge CAD software. The files with .asm extension contain 3D parts (.prt) which consist of assemblies. ASM by itself, does not contain geometric information – it stores only the rules for connecting parts.
ASM (Solid Edge Assembly) also has no connection with assembly language, though this also uses an .asm extension.
Among CAD applications that support ASM extension are PTC Creo and Autodesk Fusion 360.
KOMPAS-3D is a flexible 3D modeling system that allows creating models by several methods, including the following ones:
Bottom-up modeling using finished components. Top-down modeling by designing components to match specific designs. Modeling based on layout drawings, such as kinematic diagrams. Or any combination of these modeling methods. These approaches allow creating editable associative models easily.
The KOMPAS-3D system has powerful functions for managing projects of thousands of sub-assemblies, parts, and standard library products. It supports all the capabilities of 3D solids and surface modeling that have become the standard among medium-level CAD/CAM programs.
Need to work with CAD files in numerous formats? No worries.
From ASM to KOMPAS-3D, CAD Exchanger gets you covered.
A CAD file is an output of a CAD software, containing key information about the designed object: its geometry and topology representation, 3D model hierarchy, metadata, and visual attributes depending on the format of the file.
Read moreRead Autodesk Inventor and NX files written in the latest version, enjoy a more rigid BIM model structure, easily navigate through SDK documentation, take a closer look at Manufacturing Toolkit and its features.
Read moreSince the release 3.22.0, we have offered Docker images, allowing developers to easily set up and run CAD Exchanger SDK in the preferred environment. Let’s see how to build a Docker image that you can use for running apps.
Read more