Skip to content

shawshio/LaserCAD

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

142 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LaserCAD

LaserCAD is a highly customizable laser control CAD software designed for industrial-grade laser processing, precision positioning, and automation control.
It provides powerful drawing capabilities, advanced laser command configuration, and support for multiple high-precision motion axes.

Key Features

Arbitrary Shape Drawing

  • Supports lines, circles, rectangles, polygons, curves shapes.
  • Advanced geometry editing: scale, rotate, stretch, and boolean operations.
  • Supports grouped objects and combined shapes for complex patterns.
  • Layer management for organized and efficient design.

Multi-Command Laser Configuration

  • Configure multiple laser commands for different shapes or paths.
  • Supports custom parameters such as power, speed, frequency, pulse width, and so on.
  • Assign distinct laser settings to different layers or objects.
  • Preview and validate laser paths before execution.

Multi-Axis Motion System Support

  • Compatible with various high-precision motion axes and positioning systems.
  • Flexible device adapter layer for easy integration of new hardware.
  • Supports synchronized control between laser output and motion systems.
  • Real-time monitoring of axis position and system status.

Highly Customizable Command System

  • Define your own laser commands and execution sequences.
  • Fully scriptable workflows for automation.
  • Optimized for both high-speed marking and ultra-fine precision work.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 55.3%
  • HTML 15.0%
  • C# 12.4%
  • C 11.5%
  • Pascal 3.1%
  • Shell 0.8%
  • Other 1.9%