社区
C++ 语言
帖子详情
一个3D打印切片软件开源C++项目
princeanna
2014-02-21 09:29:24
我们公司是开发3D打印设备的,切片软件用的都是国外的开源软件,以前只需要会用就行,现在需要根据自己的工艺条件对软件做些优化,以前在大学里学过C++,只是懂些基础,也都忘得差不多了。
源代码1万行以内,大神帮看下,除了基础知识,源代码里主要涉及到哪些知识点,我好有个重点,否则只能从头到尾硬着头皮看。
源代码:
CuraEngine-https://github.com/Ultimaker/CuraEngine/archive/master.zip
...全文
5365
27
打赏
收藏
一个3D打印切片软件开源C++项目
我们公司是开发3D打印设备的,切片软件用的都是国外的开源软件,以前只需要会用就行,现在需要根据自己的工艺条件对软件做些优化,以前在大学里学过C++,只是懂些基础,也都忘得差不多了。 源代码1万行以内,大神帮看下,除了基础知识,源代码里主要涉及到哪些知识点,我好有个重点,否则只能从头到尾硬着头皮看。 源代码: CuraEngine-https://github.com/Ultimaker/CuraEngine/archive/master.zip
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dengcy09
2016-11-08
打赏
举报
回复
楼主,那个源代码下载不了啊
qq_35742213
2016-09-13
打赏
举报
回复
楼主弄明没?我也在学习这方面的知识,能否指导指导?QQ1109267174
qq_32874549
2016-08-31
打赏
举报
回复
基于此,本发明提供了一种可同步对称打印的多功能3D打印机以解决上述的技术问题。 本发明的特征: 第一,是具有同一Z轴,双重或多重3轴打印系统。 第二,每个打印系统拥有共同的轨迹平台。也就是说,每个打印系统的打印空间或运行的轨迹空间是重叠的。 第三,多样的3D打印方式。 1、只运行一个Y轴,其他Y轴驻留在最边侧时,也就是只运行一个3轴系统时,能打印Z轴平台许可的最大工件。 2、运行两个Y轴且两个X轴同向运行,即同时运行两个3轴打印系统时,能打印较小的工件。 3、运行两个Y轴且两个X轴相互逆向运行,能打印两个对称的工件。 4、运行两个Y轴且两个X轴相互异步运行,即运行两个3轴打印系统共同打印一个工件,可以作为双色或多色3D打印机使用,并且可以避免现在单3轴打印系统的双色或多色打印机,容易撞丝,难以避免颜色过渡这类的问题。 5、当限定两个X轴运行区间,两个X、Y轴系统各自非相关运行,可以打印出两个不同的工件 WX:136/ 11/ 6542
leon_zeng0
2016-05-11
打赏
举报
回复
下载你的了,学习, 我也在做类似的东西,需要这个。
11守望者
2016-03-25
打赏
举报
回复
去哪里能下载到呢
赵4老师
2016-01-11
打赏
举报
回复
代码功能归根结底不是别人帮自己看或讲解或注释出来的;而是被自己静下心来花足够长的时间和精力亲自动手单步或设断点或对执行到某步获得的中间结果显示或写到日志文件中一步一步分析出来的。 提醒:再牛×的老师也无法代替学生自己领悟和上厕所! 单步调试和设断点调试(VS IDE中编译连接通过以后,按F10或F11键单步执行,按Shift+F11退出当前函数;在某行按F9设断点后按F5执行停在该断点处。)是程序员必须掌握的技能之一。
zhouxiaofeng1021
2016-01-08
打赏
举报
回复
高深莫测 不可以先找到函数入口 然后debug模式 一步一步的跑, 看看每个变量的值,程序执行过程 这样看起来就有劲多了 我觉得哈~~~
qq_29912583
2016-01-08
打赏
举报
回复
我是3D打印SLM技术方向的学生,课题是分区扫描,求扫描路径规划的开源代码,不胜感激。 qq309261401
wuyxq
2015-06-26
打赏
举报
回复
你好,请问切片源代码是clipper.cpp吗 ?楼主现在搞懂了吗?没有注释好难
wuyxq
2015-06-26
打赏
举报
回复
你好,源代码是clipper.cpp吗
qq_25824245
2015-02-11
打赏
举报
回复
楼主好人,我想学习这块,你看能不能发一个源代码让我学习学习!
w289387014
2014-12-15
打赏
举报
回复
现在在写3D打印切片算法研究,关于3D打印算法的切片软件的相关资料,各位大神哪位有啊,289387014@qq.com。跪求一份。谢谢。
lambercsdn
2014-12-09
打赏
举报
回复
同求啊,有没有一个交流的平台啊,大家探讨一下
ui4s694i
2014-11-23
打赏
举报
回复
需要将stl模型按照指定精度分层,每层填充后以图片存储 如何实现这样的功能?
cch13
2014-09-28
打赏
举报
回复
slic3r 如何对切割好的轮廓线进行路径规划填充?与哪些因素有关系?如热熔丝直径和换算公式如何? slic3r的源代码太大太杂了,看不过来,求帮忙 以一个简单的正方形;CAD中的轮廓线段路径坐标为 X105 Y95 X105 Y105 X95 Y105 X95 Y95 而slic3r 生成的Gcode代码如下 G1 X104.650 Y95.350 E0.30258 F540.000 G1 X104.650 Y104.650 E0.30258 G1 X95.350 Y104.650 E0.30258 G1 X95.350 Y95.449 E0.29937 如果对轮廓线做向内偏置,需要如何考虑热熔丝的直径? 请问下这个转换规律是怎么样的?
qq_20126963
2014-08-27
打赏
举报
回复
能传我一个源代码么,谢谢了,我也是做这个研究的,1139577421
Grace有酒窝
2014-08-05
打赏
举报
回复
大家好,我最近也在看一些3D打印的源代码,C++ 和perl语言,底层代码还没完全过一遍,我想整理一下程序执行的一个流程框架,但是现在还没整明白,请各位前辈指点?
qq52890012
2014-07-28
打赏
举报
回复
我做的也是这方面,有什么可以一起讨论一下。优化主要针对的是成型质量和时间设计扫描路径,你想问的是基础编程问题?
赵4老师
2014-07-02
打赏
举报
回复
如果楼主所谓的优化不是执行速度优化,而是生成切片的形状优化,请参考Auto CAD中相关功能。
mujiok2003
2014-07-02
打赏
举报
回复
不要凭空优化, 先profiler找到性能热点再优化。
加载更多回复(5)
matlab源码求一元函数-Awesome-github-repo-cn:github上优秀的
项目
(
C++
、Python、名校课程……)
matlab源码求一元函数 Awesome-github-repo-cn github上优秀的
项目
(
C++
、Python、名校课程……) 资源大合集 各领域各语言资源大合集 GitHub的每日榜单
C++
Python Jobbole(伯乐在线)整理中文版
C++
资源大全中文版 Python资源大全中文版 机器学习资源中文版 程序员练手小
项目
设计师资源大全 Python技术书籍 优秀
项目
3D打印
切片
CuraEngine是
一个
3D打印
切片
引擎,即把输入的STL、DAE或OBJ模型文件
切片
输出成gcode文件,其采用
C++
开发,特点是完全
开源
,可运用于多种打印机,对电脑配置要求很低,
切片
速度最快。配套界面
软件
为。Cura是
一个
python语言实现,使用wxpython图形界面框架的
3D打印
切片
界面
软件
。兼容主流打印机:ultimaker 、iMaker
3D打印
切片
引擎,采用
C++
开发,特点是可调参数多,例如填充图案,支持可变层高设定,
切片
速度较快,容错性较高,知名的Makerbot家的makerware用的就是该引擎,Repeiter-Host默认也是该引擎; 提供了对线段和多边
CuraEngine-master.
开源
代码
cura的引擎
开源
代码,全是
C++
的内核,做
3D打印
切片
软件
的可以试试
开源
H.264编解码器-C/
C++
开发
OpenH264 OpenH264是
一个
编解码器库,支持H.264编码和解码。 它适用于WebRTC等实时应用程序。 有关更多详细信息,请参见http://www.openh264.org/。 编码器功能的缺点OpenH264 OpenH264是
一个
编解码器库,支持H.264编码和解码。 它适用于WebRTC等实时应用程序。 有关更多详细信息,请参见http://www.openh264.org/。 编码器功能受限基线配置文件,最高级别5.2(最大帧大小为36864宏块)任意分辨率,不受限于16x16倍数的速率控制(带有自适应量化或恒定量化)
切片
选项:每帧1个
切片
,每帧N个
切片
,每片N个宏块
vst-sam-spl-64:
一个
免费的
开源
VST2、VST3 和 AudioUnit 插件,可轻松将样本分成多达 64 个
切片
SAM-SPL 64 插件 这个 VST2、VST3 和 AudioUnit 插件可让您轻松地将样本分成多达 64 个
切片
。 使用插件中的打击垫或 MIDI 键盘(
切片
自动映射到音符) 2种播放模式:保持或触发 一次播放
一个
或多个片段(和弦) 每个
切片
都可以设置为循环和/或反向播放 编辑样本(修剪、剪切、裁剪、归一化(0dB、-3dB、-6dB)、重新采样) 一直到样本级别的连续平滑缩放 显示过零 从文件系统加载样本或直接对输入进行采样(内置采样器) 在波形视图中拖放样本 将样本导出为文件(支持 wav/aiff) 查看文档以获取更多详细信息。 发行说明 2021-01-04 - v1.4.3 确保 UI 中的内存删除发生在临界区之外的微小更改 在 macOS 上添加了对 Apple 芯片组/通用构建的支持 2020年12月7日- v1.4.2 迁移到 Jamba 5.1.
CuraEngine:强大,快速且强大的引擎,可将3D模型转换为
3D打印
机的g代码指令。 它是更大的
开源
项目
Cura的一部分
库拉引擎 CuraEngine是用于
3D打印
GCode生成的C ++控制台应用程序。 它已成为旧的Skeinforge引擎的更好,更快的替代品。 CuraEngine是纯C ++,并使用来自Clipper 此外,它取决于Ultimaker的libArcus,可以在找到它。 这只是用于生成GCode的控制台应用程序。 有关完整的图形应用程序,请访问 ,它是CuraEngine的图形前端。 CuraEngine可以单独使用或在其他应用程序中使用。 随时将其添加到您的应用程序。 但是请注意许可证。 执照 CuraEngine是根据AGPLv3许可条款发布的。 许可条款可在LICENSE文件中找到。 或访问 但总的来说,可以归结为:如果使用CuraEngine编写应用程序,则需要共享任何CuraEngine修改的源。 (即使您制作了基于Web的
切片
器,您仍然需要共享源!) 如何安装 从 (
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章