首页 > 编程语言 >AutoSketch-自动出图程序

AutoSketch-自动出图程序

时间:2023-12-29 20:33:06浏览次数:53  
标签:PDMS 程序 算法 出图 自动 AutoSketch

AutoSketch-自动出图程序

AutoSketch自动生成管道平面布置图、管口方位图、仪表条件图、孔洞条件图,程序不依赖PDMS和AutoCAD,直接基于PDMS/E3D的RVM和属性ATT文件,生成DXF图纸。

希望以此为契机深入底层算法实现原理,在理解的基础上能够去优化,提高性能。自动出图程序主要依赖的算法有HLR,能将三维模型生成二维工程图;智能布局算法,能将一些文字标注、尺寸标注进行自动排布,减少手工调整量。虽然设计成果三维数字化交付是未来的趋势,但是目前二维图纸交付仍然不可避免。能把自动出图功能做好,目前也是有一定意义。

逝者如斯夫,2023年马上也要过去了。虽然有些忙碌但是很充实,基本实现一些预定目标。与开源几何内核opencascade(occ)相关的也有件大事,华为主导的opengeometry(ogg)也开始运行。对几何内核的要求也会越来越高,从原来会调用API来开发到深入底层实现原理。站在巨人肩上比自己从0到1走得更快,但要走得更远,需要知道一个个算法的来龙去脉。希望有更多人参与进来,积极主动学习,举一反三应用到工作学习中去。

 

祝大家元旦快乐,身体健康,心想事成!

 

标签:PDMS,程序,算法,出图,自动,AutoSketch
From: https://www.cnblogs.com/opencascade/p/autosketch.html

相关文章

  • Java+SpringBoot+Maven+TestNG+httpclient+Allure+Jenkins实现接口自动化
    一、方案需求目标:测试左移,测试介入研发过程,验证单接口正常及异常逻辑选用工具:Java、SpringBoot、Maven、TestNG、httpclient、Allure、Jenkins方案:创建测试接口测试工程,参照研发设计文档和设计思路,编写正常及异常用例,直接调用服务端接口,覆盖接口逻辑和验证异常处理,提升接口健壮......
  • Python+Selenium+Pytest+Allure+Jenkins实现的Web自动化框架
    目录一、测试的项目二、需求分析三、用例设计-部分用例举例四、框架说明4.1测试框架结构图如下:4.2项目功能五、代码设计与功能说明5.1POM简介:PageObjectModle页面对象模型5.2基础封装层:pages/basePage.py5.3PO页面对象层:pages/userLoginPage.py5.4TestCase测试用例层:testc......
  • 自动化测试学习
    1.分层处理POM  POM的核心思想:把重复的操作独立出去 2.报表生成allure报表的固定写法 3.pytest测试  4.其他 4.1元组解包使用*4.2使用yaml文件作为数据驱动  安装PYyaml包:pipinstallPYyaml  导入yaml使用;importyaml  4.2.1读取yaml文件......
  • 31.Playwright 自动化测试框架
    Playwright简介 Playwright官网:https://playwright.dev/python/docs/introWeb自动化测试框架。跨平台多语言支持。支持Chromium、Firefox、WebKit等主流浏览器自动化操作。Playwright的优点 支持所有流行的浏览器。速度更快,更可靠的执行。更强大的......
  • 经纬恒润轻量化网络自动化测试系统TestBase_DESKNAT重磅发布!
        经纬恒润桌面式网络自动化测试系统TestBase_DESKNAT2.0产品重磅发布! ......
  • 24.异常自动截图
    目录 异常截图场景异常截图实现异常截图场景 场景:增加自动化测试代码的可测性丰富报告实现原理 装饰器自动化关键数据记录截图日志page_source实现代码 #装饰器逻辑defui_exception_record(func):defrun(*args,**......
  • 21.Web 自动化测试之复用浏览器
    复用浏览器简介 为什么要学习复用浏览器 自动化测试过程中,存在人为介入场景提高调试UI自动化测试脚本效率复用已有浏览器-配置步骤 需要退出当前所有的谷歌浏览器(特别注意)输入启动命令,通过命令启动谷歌浏览器找到chrome的启动路径(下一页ppt......
  • 22.Web自动化测试之Cookie登录
    cookie是什么 Cookie是一些认证数据信息,存储在电脑的浏览器上当web服务器向浏览器发送web页面时,在连接关闭后,服务端不会记录用户的信息为什么要使用Cookie自动化登录 复用浏览器仍然在每次用例开始都需要人为介入若用例需要经常执行,复用浏览器则不是一......
  • 20.自动化关键数据记录
    目录 行为日志记录步骤截图记录pagesource记录什么是关键数据 代码的执行日志代码执行的截图pagesource(页面源代码)记录关键数据的作用 内容作用日志1.记录代码的执行记录,方便复现场景2.可以作为bug依据截图1.断言失败或成功截图2.......
  • SQLserver数据库自动备份怎么做
    SQLserver数据库自动备份怎么做?既然SQLServer数据库对于企业来说如此重要,我们就需要通过备份的方式来保护它的安全。然而定期手动执行备份任务的话可能又觉得比较麻烦,那么SQLserver数据库自动备份怎么做呢?一般来说,我们可以借助这3个方法来自动执行数据库备份任务,解放双手,无需人......