工业开源网站

news2024/11/24 15:47:42

12、JCAE

JAVA based environment for CAE applications.

jCAE - Java Computer Aided Engineering

13、gCAD3D

gCAD3D.org

14、boardcad

http://www.boardcad.com/

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 CAD Software 2023 可以搜索到很多开源项目

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

https://wiki.base48.cz/PCBMilling

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计算机图形库,刀补

https://libaineu2004.blog.csdn.net/article/details/103525859

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

Home · grbl/grbl Wiki · GitHub

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.org] ++ 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  http://cq.cx/ladder.pl && https://github.com/LDmicro/LDmicro

国人:https://blog.csdn.net/yunhaiC/article/details/74518176

官网链接:

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

https://www.openplcproject.com/plcopen-editor 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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/559945.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

公司来了个00后卷王,卷的让人崩溃.....

前几天我们公司一下子也来了几个新人&#xff0c;这些年前人是真能熬啊&#xff0c;本来我们几个老油子都是每天稍微加会班就打算走了&#xff0c;这几个新人一直不走&#xff0c;搞得我们也不好走。 2023年春招已结过去了&#xff0c;最近内卷严重&#xff0c;各种跳槽裁员&a…

抖音矩阵系统源码开发技术分析

在这个过程中&#xff0c;开发人员使用了多种编程语言、框架和工具&#xff0c;包括 Python、Java、Hadoop、Spark 和 Kafka 等。他们还使用了不同的数据库技术&#xff0c;例如 MySQL 和 MongoDB。 整个开发过程通常分为四个主要阶段&#xff1a;需求分析、设计、开发和测试。…

数值计算 - 常用函数值计算方法

秦九韶算法 什么是秦九韶算法&#xff1f; 可以把多项式改写为便于递推的形式&#xff1a; 泰勒展开式 什么是泰勒展开式&#xff1f; 泰勒公式&#xff0c;也称泰勒展开式。是用一个函数在某点的信息&#xff0c;描述其附近取值的公式。如果函数足够平滑&#xff0c;在已知函…

网络作业8【计算机网络】

网络作业8【计算机网络】 前言推荐网络作业8一. 单选题&#xff08;共16题&#xff0c;60分&#xff09;二. 填空题&#xff08;共2题&#xff0c;20分&#xff09;三. 阅读理解&#xff08;共1题&#xff0c;20分&#xff09; 最后 前言 2023-5-23 16:54:08 以下内容源自《【…

最优化方法Python计算:一元函数搜索算法——牛顿法

设函数 f ( x ) f(x) f(x)&#xff0c;在 [ a , b ] [a,b] [a,b]上二阶连续可微且有唯一的最小值点 x 0 x_0 x0​。由于 f ( x ) f(x) f(x)是 [ a , b ] [a,b] [a,b]上的单峰函数&#xff0c;故 f ′ ′ ( x ) > 0 f(x)>0 f′′(x)>0&#xff0c; x ∈ ( a , b ) x\in…

实时频谱-2.2数字信号处理

数字信号处理&#xff08;DSP&#xff09;概念 数字信号处理(digital signal processing)&#xff0c;是以数字运算方法实现信号变换、滤波、检测、估值、调制解调以及快速算法等处理的一门学科。数字信号处理具有高精度、高可靠性、可程序控制、可时分复用、便于集成化等优点…

【Spring篇】AOP事务管理

&#x1f353;系列专栏:Spring系列专栏 &#x1f349;个人主页:个人主页 一、AOP事务管理 1.Spring事务简介 1.相关概念介绍 事务作用&#xff1a;在数据层保障一系列的数据库操作同成功同失败Spring事务作用&#xff1a;在数据层或 业务层 保障一系列的数据库操作同成功同失…

代码随想录 字符串 Java

文章目录 &#xff08;简单&#xff09;344. 反转字符串&#xff08;简单&#xff09;541. 反转字符串||&#xff08;简单&#xff09;剑指Offer 05. 替换空格&#xff08;中等&#xff09;151. 反转字符串中的单词&#xff08;简单&#xff09;剑指 Offer 58 - II. 左旋转字符…

word怎么转excel?一键转换并不难

在职场中&#xff0c;常常需要将 Word 文档转换为 Excel 表格&#xff0c;以便更好地管理和数据分析。本文将介绍两种 Word 转 Excel 的方法&#xff0c;以及如何在 Excel 中处理转换后的数据。 方法一&#xff1a;使用文本转换向导 使用Word的文本转换向导&#xff0c;将Word文…

第二篇、基于Arduino uno,用oled0.96寸屏幕显示数字和字符——结果导向

0、结果 说明&#xff1a;先来看看实际的结果&#xff0c;如果是你想要的&#xff0c;可以接着往下看。 1、外观 说明&#xff1a;本次使用的oled是0.96寸的&#xff0c;别的规格的屏幕不一定适用本教程&#xff0c;一般而言有显示白色、蓝色和蓝黄一起显示的。 2、连线 说…

SQL执行过程

1. select 语句执行过程 一条 select 语句的执行过程如上图所示 1、建立连接 连接器会校验你输入的用户名和密码是否正确&#xff0c;如果错误会返回提示&#xff0c;如果正确&#xff0c;连接器会查询当前用户对于的权限。连接器的作用就是校验用户权限 2、查询缓存 MySQL…

VPX通信基础理论

新型VPX(VITA 46)标准是自从VME引入后的25年来&#xff0c;对于VME总线架构的最重大也是最重要的改进。它将增加背板带宽&#xff0c;集成更多的I/O&#xff0c;扩展了格式布局。 目前&#xff0c;VME64x已经不能满足国防和航空领域越来越高的性能要求和更为恶劣环境下的应用。…

老杨说运维 | 农商行数字化转型的误区与破局之道

为推动农村中小银行更好地满足人民银行《金融科技发展规划&#xff08;2022—2025年&#xff09;》及银保监会《关于银行业保险业数字化转型的指导意见》对银行数字化转型的相关要求&#xff0c;加快推进农村基层数字化治理&#xff0c;助力乡村振兴&#xff0c;农信银资金清算…

低成本副业:开发小程序商城攻略

随着互联网的普及和电子商务的兴起&#xff0c;越来越多的人选择做点副业&#xff0c;其中开发小程序商城是一个不错的选择。相比传统的实体店&#xff0c;小程序商城的成本更低&#xff0c;而且门槛更低&#xff0c;可以让更多的人参与到副业中来。那么&#xff0c;如何开发自…

SOLIDWORKS 认证考试简介

1、SOLIDWORKS 认证助理工程师-机械设计 (CSWA–Mechanical Design) 证书简介&#xff1a;通过CSWA 认证证明了您在 SOLIDWORKS 上的专长&#xff0c;即表示您已成功展示了使用 SOLIDWORKS 机械设计工具的能力&#xff0c;了解 SOLIDWORKS 中可帮助设计机械零部件的工具集。 考…

大模型时代的BERT 详解

最近在学习BERT。 简单说几句。 BERTBidirectional Encoder Representation from Transformer 作者是谷歌的团队 主要亮点是使用transformer和pre-trainning未标注的数据&#xff0c;训练出来一个通用的语言模型。 0&#xff1a;背景 视觉算法因为有ImageNet的存在&#…

Matlab --- 如何用matlab在三维坐标系中画一个三维向量

用MATLAB画三维向量 前两天&#xff0c;我在写Gram-Schmidt正交化的文章时&#xff0c;想到最好用matlab把还没有经过正交化计算的原始向量&#xff0c;和已经经过正交化处理后的正交基&#xff0c;在三维坐标系中&#xff0c;用图像的方式表示出来。这样可以更加直观的看到向量…

vue3实现动态菜单和动态路由和刷新后白屏处理

前言&#xff1a; 项目中&#xff0c;当每一个角色得到的界面不一致的时候&#xff0c;我们就不能使用静态菜单了&#xff0c;而是要从后端得到动态的菜单数据&#xff0c;然后动态的将菜单数据展示在界面上。 除了在界面展示&#xff0c;也还要将界面的路由动态添加&#xf…

档案管理流程,文件上传,文件解析流程

文件上传 先简单说下文件上传的步骤吧 控制层简单左下转发 PostMapping("uploadAndParsing") public ResponseResult uploadAndParsing(RequestParam("file") MultipartFile file){try {String accessToken Header.getAuthorization(request.getHeader(…

2022年度互联网平均薪资出炉~

近期&#xff0c;国家统计局发布2022年平均工资数据&#xff0c;互联网行业薪资再次成为大家关注的焦点。 在2022年分行业门类分岗位就业人员年平均工资中&#xff0c;信息传输、软件和信息技术服务业的薪资遥遥领先其他行业&#xff0c;为全国平均薪资水平的 1.78 倍&#xf…