EGS INDIA

+91 9445424704

info@egs.co.in

Authorized SOLIDWORKS RESELLER in Chennai, Coimbatore, Trichy

EGS INDIA

+91 9445424704

info@egs.co.in

Authorized SOLIDWORKS RESELLER in Chennai, Coimbatore, Trichy

Authorized SOLIDWORKS RESELLER in Chennai, Coimbatore, Trichy

Curve Through XYZ Points in SOLIDWORKS - Create 3D Curves and Coordinate Systems

In modern product design, working with complex geometries often requires importing coordinate-based data. SOLIDWORKS provides a powerful feature called Curve Through XYZ Points, which allows users to generate 3D curves directly from external data sources like Excel.

This blog explains how to:

  • Create a 3D curve using Excel data
  • Generate a coordinate system based on that curve
  • Leverage new enhancements in recent SOLIDWORKS versions

Why Use Curve Through XYZ Points?

The Curve Through XYZ Points feature is highly versatile and can be used in multiple applications such as:

  • Creating sweep paths
  • Defining loft guide curves
  • Generating parting lines for draft features

This makes it especially useful when working with scanned data, analytical coordinates, or imported datasets.

Can We Import Excel Data into SOLIDWORKS?

Yes — SOLIDWORKS allows you to create a 3D curve using coordinate data from Excel.

Step 1: Prepare Coordinate Data in Excel

Start by organizing your data in Excel with three columns:

  • X Coordinate
  • Y Coordinate
  • Z Coordinate
Curve Through XYZ Points

Once completed:

Curve Through XYZ Points
  • Save the file as a .txt (Text File) format

 

Step 2: Create Curve in SOLIDWORKS

Follow these steps to import the data:

  • Navigate to:
    Insert → Curves → Curve Through XYZ Points
  • Click Browse and select your .txt file
  • Click OK
Curve Through XYZ Points

A 3D curve will be automatically generated.

Note:You do not need to activate any sketch plane. The curve is directly created in3D space.

Creating a Coordinate System from the Curve

Once the curve is created, you can use it to define a coordinate system.

Step 3: Define Coordinate System

  • Go to: Insert → Reference Geometry → Coordinate System
  • Select the starting point of the curve as the origin
  • Define axis directions using:
    • Edges
    • Faces
    • Vertices
  • Adjust orientation using the Reverse Axis Direction option if required
Curve Through XYZ Points

Important:
The starting point of the curve becomes the origin (0,0,0) of the coordinate system.

What’s New in SOLIDWORKS 2022?

In SOLIDWORKS 2022, coordinate systems can also be defined using numeric values.

How it works:

  • In the Coordinate System Property Manager:
    • Enable Define position with numeric values
    • Enter X, Y, Z values for position and orientation
Curve Through XYZ Points

Note:
These values are relative to the local origin, not the global origin.

Benefits of Using Coordinate Systems

Defining coordinate systems improves efficiency in multiple areas:

  • Accurate measurement and mass property calculations
  • Better handling of imported models
  • Simplified and precise assembly mating

 

Conclusion

Using Curve Through XYZ Points along with coordinate systems in SOLIDWORKS helps bridge the gap between external data and parametric modelling. Whether you’re working with scanned data, simulation results, or Excel-based coordinates, this workflow ensures precision and flexibility in your design process.

Authur

Bhuvan Kumar A is an Elite Application Engineer with 5+ years of experience in SOLIDWORKS portfolios and product design solutions. He specializes in enabling teams to deliver high-quality designs using advanced CAD & PLM tools, with strong expertise in platforms like 3DEXPERIENCE and PDM.

Scroll to Top