开源项目推荐:CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM(三)
12、JCAE
JAVA based environment for CAE applications.
jCAE - Java Computer Aided Engineering
13、gCAD3D
gCAD3D.org
14、boardcad
No website is currently present on this hostname
15、solvespace
SolveSpace - parametric 3d CAD
16、DraftSight 不开源
2D CAD Drafting and 3D Design | DraftSight – Dassault Systèmes
17、CAD from a parallel universe
https://github.com/mkeeter/antimony
x、大全集合
https://github.com/mrkaban/Lpro/wiki/%D0%A1%D0%90%D0%9F%D0%A0
Open Source Software – anderswallin.net
Best Open Source Windows Computer-aided technologies (CADD/CAM/CAE) Software 2022 可以搜索到很多开源项目
CAM
CNC Master
CNC Master download | SourceForge.net
Techne (R) CAD/CAM
Techne (R) CAD/CAM download | SourceForge.net 2.5D CAD CAM emphasis on CAM and toolpaths
CAMotics ++ https://github.com/CauldronDevelopmentLLC/CAMotics
https://github.com/aewallin
https://github.com/aewallin/openvoronoi OpenVoronoi for 2D toolpaths
https://github.com/aewallin/opencamlib OpenCAMLib for 3D toolpaths
CAM – anderswallin.net 文章
Open Source Software – anderswallin.net 文章
https://github.com/OpenBuilds/OpenBuilds-CAM Online CNC CAM System,JavaScript
Monocam
DXF2GCODE
dxf2gcode is a tool for converting 2D (dxf, pdf, ps) drawings to CNC machine compatible GCode.
dxf2gcode download | SourceForge.net 与EMC2集成/G0通过路径优化减少移动/通过Line and Arc's改进了样条线导入的精度
https://github.com/pcb2gcode pcb2gcode最短路径
dxf2gcode download | SourceForge.net dxf2gcode: converting 2D dxf drawings to CNC machine compatible G-Code
注册表 HKEY_CURRENT_USER\Software\dxf2gcode
配置文件 C:\Users\<用户名>\.config\dxf2gcode
PyCharm python3.7+PyQt5.0学习开源代码dxf2gcode
PCB Milling/CAM
嘉立创EDA
国产立创EDA - 一个用心为中国人定制的电路板开发平台
立创EDA(标准版) - 免费、易用、强大的在线电路设计软件
PCBMilling
PCBMilling - base48
PCB Milling - RepRap
SolveSpace - parametric 3d CAD CRC
https://github.com/solvespace/solvespace Solvespace is open source and claims to export tool paths as gcode with cutter radius compensation
https://github.com/malichao/GerberCAM
https://github.com/SmartMachines/OpenCAM -- Qt
FlatCAM
是免费和开源的 PCB CAM,采用 Python + PyQt编写,在大多数平台上稳定运行。FlatCAM 是一种为在数控雕刻机上制造 pcb 的数控工作的程序。它将您的 PCB 工程项目生成的 Gerber 文件,转换成数控雕刻机通用的 G-Code 代码。
FlatCAM: PCB Prototyping CAD/CAM -- 2D Computer-Aided PCB Manufacturing
Bitbucket
5. Object Reference — FlatCAM 8 documentation 刀补算法使用的是shapely,它是计算几何库GEOS的Python包。
Bitbucket 稳定版源码下载
Bitbucket 最新版beta源码下载
jpcgt / FlatCAM / Downloads — Bitbucket 安装程序下载
Clipper计算机图形库,刀补
GIS系列专题(2):Clipper计算机图形库使用说明(Vatti‘s clipping algorithm),类似刀具补偿_$firecat全宏的代码足迹$-CSDN博客_vatti算法
https://github.com/LibrePCB/LibrePCB
Candle 蜡烛
https://github.com/Denvi/Candle -- GRBL controller application with G-Code visualizer written in Qt
Candle的文件解析GcodeParser.cpp来源自Will Winder编写的“ Universal GcodeSender”开源项目。此文件最初是从“ GcodeViewParse.java”类移植的。而Universal-G-Code-Sender又是基于grbl的java版本。
grbl:使用优化的C语言编写的开源,嵌入式,高性能g代码解析器和CNC铣削控制器,将在直接的Arduino上运行。
https://github.com/gnea/grbl
https://github.com/grbl/grbl/wiki
Bengler: GRBL
Universal-G-Code-Sender:A Java based GRBL compatible cross-platform G-Code sender.
https://github.com/winder/Universal-G-Code-Sender
https://github.com/winder/Universal-G-Code-Sender/tree/master/test_files 提供了测试用的*.nc文件
https://github.com/synthetos/TinyG
https://github.com/synthetos/g2
start [Smoothieware] ++ https://github.com/Smoothieware/Smoothieware
Cura
https://github.com/Ultimaker/Cura -- 3D printer / slicing GUI built on top of the Uranium framework
https://github.com/Ultimaker/CuraEngine
开源的仿真软件HOPSAN
Hopsan是一个免费的开源多域系统仿真工具,由林平大学流体与机电系统系开发。
https://github.com/Hopsan/hopsan
SoftPLC, IEC 61131-3
按照工业控制领域常用的IEC61131-3标准来看,工业控制领域程序语言被分为了两大类五种语言,两大类是指图形化编程和代码编程,图形化编程中有Ladder(梯形图),FBD(Function Block Diagram,功能块图)和SFC(Sequential Function Chart,序列功能表),而代码编程有IL(Instruction List,指令集)和ST(Structured Text,结构化文本)。
几个著名的开源项目:
PLCEdit:完全按照IEC61131标准开发,所有五种语言均支持,使用Python开发,故可以做到跨平台。
Beremiz:一套完整的开源PLC解决方案,不过放在这里主要是因为它不但使用了上面说的PLCEdit,同时还对其进行了增强,使得其增加了重要的在线调试功能。推荐!!!
SoapBox Snap:使用C#+WPF开发的,仅支持梯形图一种语言,不过却已经支持了在线调试功能,含模拟器。
LDmicro: Ladder Logic for PIC and AVR LDmicro: Ladder Logic for PIC and AVR && https://github.com/LDmicro/LDmicro
国人:PLC 上位机 算法 开源 源代码 开源 方案 品牌 历经十年升级改造 数代更新 梯形图算法全部公开 梯形图转指令表的算法源代码_云海唯C的专栏-CSDN博客_plc编程软件源码
官网链接:
PLCEdit
https://beremiz.org/index.html.en
https://bitbucket.org/skvorl/beremiz/src/default/
Beremiz / Beremiz code / [769fef]
https://github.com/nucleron/beremiz
Soapbox Automation
OPENPLC EDITOR | openplcproject.com openplc
https://github.com/thiagoralves/OpenPLC-Ladder-Editor
https://github.com/thiagoralves/OpenPLC_v2
https://github.com/starsight/RobotStudio
https://github.com/starsight/iec-compiler
开源项目推荐:CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM(三)相关推荐
- 开源项目推荐:CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM
<开源项目推荐:CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM>
- 开源项目推荐:CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM(一)
尊重作者,支持原创,如需转载,请附上原地址: 开源项目推荐:CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM_$firecat全宏的代码足迹$-CSDN博客_开源cnc软件 先来 ...
- CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM开源项目收藏
CRC刀具补偿与SoftPLC开源项目收藏(OpenCASCADE&CAD&CAM&SoftPLC) CRC/CNC Cutter Radius Compensation fo ...
- CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM 开源项目汇总
先来看看B站的视频 https://www.bilibili.com/video/BV1Bt4y1y74P CRC/CNC Cutter Radius Compensation for Milling ...
- CRC/SoftPLC/OpenCASCADE/CAD/CAM/SVG开源项目收藏
CRC刀具补偿与SoftPLC开源项目收藏(OpenCASCADE&CAD&CAM&SoftPLC) 查看全文 http://www.taodudu.cc/news/show- ...
- 开源项目推荐:我个人中意的Python/C++/.Net数学库(★精品收藏★)
Numpy和SciPy 大名鼎鼎的 NumPy python版本 https://github.com/numpy/numpy https://github.com/dpilger26/NumCpp ...
- 开源作者在行动:疫情防控相关开源项目推荐
开源作者在行动:疫情防控相关开源项目推荐: https://blog.gitee.com/2020/02/03/ncov-open-source-project/
- springboot 数据权限_13 个最火的 SpringBoot 实战开源项目推荐!总有一个适合你!...
商城系统 Guide 哥注:下面的商城系统大多比较复杂比如 mall ,如果没有 Java 基础和 Spring Boot 都还没有摸熟的话不推荐过度研究下面几个项目或者使用这些项目当作毕业设计. m ...
- 10大Go语言开源项目推荐
关注公众号 风色年代(itfantasycc) 300G微服务资料等你拿! Go语言诞生5周年!10大Go语言开源项目推荐 - Go语言中文网 - Golang中文社区 引用 2014年11月,Gol ...
最新文章
- 微软发布用于Serverless架构的Azure API Management
- NumPy 矩阵库(Matrix)
- 7 天玩转 ASP.NET MVC — 第 6 天
- redis(19)--事务
- 最新完整版PHP配置文件翻译
- 方法:查询MongoDB数据库中最新一条数据(JAVA)
- 如何判断是不是真正的物理隔离网络光端机
- log4j的使用 20220228
- 阿里公共DNS 正式发布了
- 月薪10000在中国是什么水平?
- [转]Handler学习笔记(一)
- java 全局唯一id_JAVA生成全局唯一ID 使用 java.util.UUID
- CentOS故障排除详解(2): 进程相关
- go-http server使用hijack接管连接的管理
- 文化人类学课后习题答案
- 浅析网吧电影服务器配置与搭建(转)
- 链接的接口——符号(一)链接错误:symbol lookup error: xxx, undefined symbol: xxx
- 说说翻转的数据结构课
- win7桌面上的计算机图标不见了怎么办,win7桌面上计算机图标不见了要怎么办呢?...
- 涂鸦 opengl简单应用1
热门文章
- python编九九乘法表儿歌_python 九九乘法表!小练习
- 我们该如何应对「竞业协议」?
- 报税系统服务器地址怎么填,报税上海服务器地址
- 基于Vue和SpringBoot的宾馆管理系统的设计和实现
- 【微信公众平台】〖问题〗微信公众平台测试号报错,redirect_uri域名与后台配置不一致,错误码10003
- 通过这张图片找到照片地址
- Alibaba官方上线!SpringBoot+SpringCloud全彩指南(终极版)
- 读书笔记 - 小米生态链: 101条战地法则
- window Cassandra环境搭建
- 项目成本管理__重点内容_成本管理技术_挣值管理