首页/文章/ 详情

国产三维云CAD:CrownCAD (数字化样机案例)(对标达索SolidWorks)

1天前浏览11


三维CAD(计算机辅助设计)系统,是工业核心数据的来源,是提高国家设计制造水平的核心工业软件,堪称工业软件中的“皇冠”。

由华云三维自主研发的云CAD产品CrownCAD(皇冠CAD)是基于自主几何建模引擎(Diamond Geometry Modeler,简称DGM)和自主约束求解器(Diamond Constraint Solver,简称DCS)的云端三维设计软件。几何建模引擎和约束求解器是CAD软件的两大核心技术,华云三维致力于将DGM和DCS打造为CrownCAD这顶“皇冠”上最闪耀的“钻石”。

国内首款三维云CAD CrownCAD ,全自主几何建模引擎和几何约束求解器。


 山东华云三维科技有限公司(华天软件子公司)打造的基于云架构且完全自主可控的CAD产品——CrownCAD,提供一种全新的三维设计及协作模式。


国内首款、完全自主可控、新一代云端CAD产品CrownCAD。CrownCAD是国内唯一同时拥有自主“三维几何造型内核”和“几何约束求解器”的三维CAD产品,主要包括数据转换、零部件设计、装配设计、工程图等功能,打通了机械设计的全流程。同时,CrownCAD基于云架构的设计,支持云端存储、版本控制、团队协同,并支持跨平台在国产计算机和国产操作系统上运行,非常适合于自主可控要求高的领域。



官网:https://www.crowncad.com/





1.国产三维云CAD:CrownCAD   (数字化样机案例)




2.以视频中简易V8发动机为例


  设计师应用CrownCAD完成其活塞、机体及其他零部件的在线建模,并将所有的零部件,通过CrownCAD提供的重合、平行、同轴等配合关系,完成整机的装配。


CrownCAD选择对标SolidWorks产品


   这样可以最大限度地减少用户的学习成本。一个对SolidWorks熟悉的用户,基本可以马上上手CrownCAD。


关于操作性、学习成本,还有一点也促使我们全方位对标SolidWorks, 那就是草图。现在流行的参数化设计,一个核心步骤就是创建草图,要占用用户相当大的一部分时间,有时一半时间以上。我们刚开始研发CrownCAD的时候,由于对标世界首款云CAD产品OnShape,认为OnShape是SolidWorks元老们创办的,所以应该比SolidWorks更加先进一些,因此草图就按照OnShape方式开发,OnShape的草图确实显得比SolidWorks界面更加清新和简洁一些。但是第一次公测后,很多用户反馈草图不好用,功能比SolidWorks差,因此引起了我们的警觉。我们仔细测试分析后,发觉OnShape的草图确实打乱了SolidWorks的操作习惯,更要命的是其简洁性是以牺牲SolidWorks的功能选项为代价的,这些对专业用户是不能接受的。因此我们决定抛弃OnShape草图模式,全方位转到SolidWorks操作方式上来。


   在国产系统和5G网络的加持下,未来云端设计定会成为主流,CrownCAD的发布势必会减少国内绝大多数中小企业的运营成本。在目前国家对研发自主可控工业软件的大力支持下,CrownCAD正在发挥优势,不断满足市场的需求,服务于中国制造的产品创新设计。同时也希望各界朋友对CrownCAD功能覆盖面、产品稳定性、运行效率、并发处理等方面进行严苛检验。



3.CrownCAD二次开发


  通过“二次开发”编程的方式,用户可以通过调用三维几何建模引擎API,创建手动建模难以实现的模型,也可以通过定义数学函数和几何运算绘制更精确的曲线曲面,还可以定义批量处理算法提升工作效率。CrownCAD将逐步开放丰富的二次开发API,用户可以自定义业务功能,扩充CrownCAD基础平台之外的专业功能,助力构建中国智能制造生态。


梅博士感言:



    原文如下:今天的这篇公众 号文章,可能显得平淡、低调,但是所宣称的事情,可能会成为华云三维的云CAD产品CrownCAD发展历程上一个重要的里程碑:因为CrownCAD从此拥有自主的、独特的、简单的、高效的“二次开发”语言和环境!
 
        这些年我们一直在感叹国产工业软件被国外软件全方位碾压,中国制造业面临严峻的“卡脖子”问题。究其原因,一方面是国外制造业发展比我们早,因此相对应的工业软件比我们先走一步。但是我们也不得不承认,国外的工业软件,有一个方面一直做得比我们好,那就是先进的框架和支持可扩展的优良的“二次开发”工具和环境。其实当这些软件进入中国的时候,刚开始也是“水土不服”,但是凭借我们国人的勤奋和聪明,利用软件提供的“二次开发”工具,最终让这些软件在我们行行业业“深耕细作、服服帖帖、发扬光大”,经常让国外软件的开发者也赞叹不已。
       
        我们从一开始就深知“二次开发”对我们云CAD产品CrownCAD的重要性:一是我们这次选择了与国际主流CAD软件正面对标和交锋,也就是说我们的CrownCAD将是一个面向制造业的通用软件,通过用户或者合作伙伴的定制开发,它能够满足各个领域、各行各业的产品设计和制造需求。另外一个方面,我们的产品是基于云端的,因此它能够方便地触及到各个地方、各个领域、各个单位和个人,因此它最有条件构建一个我们向往已久的基于三维模型设计的生态。然而要实现上面这两点,一个优异的“二次开发”工具和环境是至关重要的、必不可少的。
 
        为了确定CrownCAD的“二次开发”技术架构和开发语言,我们也是花了很长时间、很多精力。传统的基于PC的CAD软件,“二次开发”工具选型比较容易,无非就是当年的C,后来的C++、VB,再到现在的C#, 基本上跟着微软的技术路线走。CrownCAD是国内首款基于云架构的CAD产品,“二次开发”的技术路线如何确定呢?
 
        在经过长时间的调研和技术验证后,我们最终选择开发一个完全自主的、与JavaScript/Java非常接近的语言,既不增加额外的学习成本(现在JavaScript/Java已经广泛普及),又能够高效地利用前端、后端的技术服务,达到、甚至超越现在流行的CAD二次开发工具带来的效果和效率。
 
        感兴趣的朋友可以读一下公众 号文章、看一下演示视频。


附注:


  1990年梅敬成计算机辅助工程相关专业博士毕业,进入享有世界声誉的法国工业软件设计公司CISIGRAPH,负责CAD、CAE等工业软件研发设计。此时以欧美品牌为代表的工业软件公司背靠当地成熟的工业发展体系已经逐渐发展壮大,成为支撑工业发展的关键力量,并成就了当代欧、美、日的航空、汽车等产业。颇具研发天赋的梅敬成迅速在行业崭露头角,随后的二十年里,他一直服务于马特拉资讯、达索、think3等行业顶级工业软件公司,并开发出一系列最终组成公司核心竞争力的工业软件产品。


【梅敬成:近些年3D打印为人们所熟知,我1990年毕业后的第一份工作,就是给3D打印机做一个接口,当时是世界上最大的3D打印公司,3D Systems,他们出的第一批机子,非常早,当时法国可能也就是那么几台,因为它是要分元,当然这些都非常专业,因为我做博士的时候做过相关领域,所以使得我能够比较好比较快的做出一个高效的从CAD模型到3D打印所需要的STL文件的之间的一个接口,所以这项工作获得了非常大的成功,当年宝马奔驰在欧洲用的关于3D打印的接口就是当年我开发的,而且3D打印厂商他们最后用的接口就是我写的,所以这项工作的话还是非常的成功,也非常有意义。这些是属于CAD的一些应用,然后我更多的是走向了算法和我们几何造型的核心领域,就是CAD的核心领域。所以我当年参与开发了,目前也是世界上唯一的一个开源的几何建模内核,我们把它叫做OpenCasCade 的内核的研发,同时也做了非常多的曲面造型和实体造型功能,还有参数化的设计,也就是后来,我大部分的职业生涯都是在我们核心软件CAD方面的研发,包括它的底层的几何引擎和上层的应用开发,以及我们的参数化的设计等等。


记者:您是在一个公司待了近20年吗?


梅:我还是变了几家公司,但是每一次都是世界上比较顶级的公司,还有一项工作做得比较有意义,也是 CAD行业的一个核心方向,我们把它叫逆向工程,就是说先有一个物理模型,然后在物理模型上我们采一些点,然后通过这些点,我们又把它变成一个精确的数学模型,所以叫逆向工程。


我应该是世界上最早的,应该是92年,我就做了这个逆向工程,而我后面做的这些工作,以至于成了目前世界上最大的这家软件公司,我们比如说C919目前用的软件,他们里面的模块实际上就是我当年开始开发的,直到今天,还有我们当年开发的一些成果。】



来源:山涧果子
System二次开发通用航空汽车SolidWorksDCS控制曲面装配工程图
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-01-05
最近编辑:1天前
山涧果子
大专 签名征集中
获赞 204粉丝 51文章 748课程 0
点赞
收藏
作者推荐

中望3D 2021 在机器人领域的应用 (提供中望3D Z3格式)

随着工业机器人在全球制造业的普及,制造自动化及智能化也成为中国企业提升市场竞争力的新力量。但在工业机器人的普及过程中,因为缺乏智能的前端软件进行自动化编程,往往需要人工进行校对加工刀路,效率及成本控制都无法达到最优。因此,作为紧跟先进智能制造技术的三维CAD/CAM技术,中望3D与意大利知名的机器人仿真软件达成合作,共同推出机器人的应用解决方案,充分利用中望3D内嵌的CAM加工功能,通过软件可自动转化为机器人的运动轨迹,大幅减少人工操作的失误率及耗时。中望3D如何为机器人提供高效的加工路径? 对于多轴的机械手控制,中望3D可以根据零件的外型,控制生成空间轨迹,这样最大的好处就是减少了产品的试校时间,极大的提高产品的成品效率。因为可以直接利用焊缝或者曲面表面的轨迹,来控制生成机械手的空间位置。最后我们使用Eureka来仿真机械手的动作,检查干涉,避开碰撞,实现多个关节的最好的空间轨迹。以Eureka机器人仿真for中望3D为例 由意大利Roboris公司研发的Eureka机器人仿真软件(http://www.roboris.it),能够高效地完成任何机器人的3D模拟仿真,并生成用于机器人的G代码。支持各种动力学、多轴机床及加工中心。可以媲美目前主流的NC控制器如Heidenhain、Fanuc,Siemens,Num、OSAL,Z32,FidiaSelca,也可以根据客户的需求将其他控制器进行集成。交互式的编辑器:Eureka允许快速编辑和增加G代码和确认结果。也可以从草图开始进行建模和编程,支持复 制粘贴。易学易用,支持定制化:支持通过Vbscript,C++、Eureka script commands,ACTIVEX等进行系统整合和定制。百度网盘地址:链接:https://pan.baidu.com/s/1CBivKF1kPBRXTuK0EREP6A提取码:gbon复 制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V3的分享来源:山涧果子

有附件
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈