Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Solid Edge API with C# | Automation for Beginners
Rating: 2.7 out of 5(5 ratings)
34 students

Solid Edge API with C# | Automation for Beginners

Learn Solid Edge API using C#: Build macros, automate CAD tasks and create custom tools from scratch
Created byKabilan A
Last updated 4/2026
English

What you'll learn

  • SolidEdge API Tutorials for Absolute Beginners
  • SolidEdge API from scratch
  • SolidEdge API using C#
  • Career towards CAD Customization

Course content

1 section15 lectures3h 39m total length
  • Introduction4:01

    Introduction to the course.

  • Overview14:41

    Basics of .NET API and SolidEdge Type Libraries.

  • Getting Started!18:13

    Connecting SolidEdge from Visual Studio IDE and Basic structure to follow in SolidEdge API Programming.

  • Working with Documents28:37

    How to create different documents? and How to identify the document types?

  • Part Documents38:18

    Create Profiles and Solid Bodies. Automate the model creation.

  • Assembly Documents16:14

    Creating assembly from components and Manipulation components in the assembly.

  • Draft Documents - Sections & Sheets18:06

    Creating Sections and Sheets.

  • Draft Documents - Smart Frames Object Linking and Embedding10:27

    Smart Frames Object Linking and Embedding. Adding project related documents to drawing sheet.

  • Draft Documents - Creating Drawing Views10:34

    Learn how to create different type of drawing views.

  • File Properties11:34

    Reading File Properties from the documents.

  • Custom Properties3:44

    Adding custom properties in documents.

  • File Properties API8:18

    Reading and Updating File Properties Without Opening SolidEdge.

  • Handling Events13:02
  • Add-Ins Creation23:15
  • Additional Courses!0:12

Requirements

  • No Experience required in Programming. Basics of CAD Modeling.

Description

Master Solid Edge API and Automate Your CAD Workflow

Want to automate repetitive tasks and build custom tools in Solid Edge?

This course is designed for absolute beginners who want to learn Solid Edge API using C# and create powerful automation solutions for CAD workflows.

You will start with the basics of the Solid Edge API and understand how it interacts with the CAD environment. Then, you will learn how to write C# programs to automate modeling tasks, create macros, and build custom tools.

The course focuses on practical learning with real-world examples, helping you improve productivity and reduce manual effort in design processes.

You will also learn how to work with Solid Edge objects such as parts, assemblies, and drawings, which are essential for customization and automation.

What You’ll Learn:

  • Solid Edge API fundamentals

  • Setting up development environment

  • Writing automation scripts using C#

  • Working with parts, assemblies, and drawings

  • Creating custom tools and utilities

  • Automating repetitive CAD tasks

  • Debugging and error handling

Why This Course is Different:

This course provides a beginner-friendly approach with step-by-step lessons and real-world examples focused on practical automation.

Who This Course is For:

  • Mechanical engineers and designers

  • Solid Edge users

  • Beginners in CAD automation

  • Developers interested in API programming

Requirements:

  • Basic knowledge of Solid Edge

  • No programming experience required

Outcome:

By the end of this course, you will be able to automate tasks, create custom tools, and improve your productivity using Solid Edge API.

Who this course is for:

  • CAD Designers who want to increase his/her career opportunities.