首页/文章/ 详情

国产CAD从‘能用’变成‘好用’,一些个人感想。。

2小时前浏览2


国产CAD软件这几年进步很大,有人提出了“三步走”战略。

国产CAD三步走战略:第一步要先把我们自己的CAD开发出来;第二步让CAD从‘能用’变成‘好用’;第三步,再开发重点行业的通用软件。

国内2018年之前,之所以不能产生多个高质量的CAD软件,具体有两个方面原因。一,不敢挑战国外同行。二,不敢推倒重来,进行创新。

问题谁都明白,原因谁都清楚。没人敢动,没人敢越雷池半步!好像无形的大手,卡着所有人的咽喉。这种萎缩的状态,无法建立足够的市场信心和信任!

国内某家企业有自己的战略,所以一步一个脚印。很多企业纯粹资本为导向的,缺乏足够的技术积累和理论创新,自然无法突破。

很多技术,买不来也偷不来。很多技术,即便技术创始人,也无法全面透彻。有句话说得好,目前工业软件基础技术,正属于失控状态。创造者,无法改变。后来者无法改变,旁观者更无从下手。

软件除了开发维护,之外,就没有精简精炼沉淀,重组等等更为重要的工作?

工业软件,如何积累信用度是个大问题。


把国产CAD看成自己的子女,没有搞不好的道理。

中国的底层用户群,基本上把UG (NX)CAD/CAM研究透了(除后处理这块),也是插件最多的CAD/CAM(大量的UG二次开发插件),UG 也跟随中国用户不断改进完善,大量的技术人才,也给国产软件提供了后备军。实际上对于一款软件,好的帮助文件,远比视频好用。因为真正贴近技术的机械人,最终都会寻求文本资料。学UG (NX)学到最好,还是会上西门子NX网站,逐行理解原始帮助文件。

工业软件的使用,并不仅仅是技术流,而且是经验流。

有的人使用工业软件,会用来进行创新。因为每个人学习知识的切入点和突破口不一样,有的人先经验,后理论。有些人,利用大量的经验案例,逆向推导出原始理论。

对于企业而言,财富第一位,有些企业不能创新!既然选择不创新,员工自然选择不创业!对于国家而言,创新是第一位,财富不能创造。也就不谈创业创新的事情了,这很符合逻辑。毕竟财富不能凭空捏造,只能不断转移。好的说明文档,不但对客户有用,对软件开发团队也很重要。这不但是客户使用逻辑,也是团队开发的参照逻辑。(跟着学霸学习,考试成绩不会差的。)

任何行业的理论,都得在一个大环境下运行。大环境不适合个体,个体不适合大环境,自然无法创业和创新。非常客观,无法主观。有人创新了!其他人不认可,也没办法。有人创新了,部分人认可,也没办法。一个厨师,烧一盘菜都得有滋味,才能获取食客的兴趣。何况科技创新呢?

没系统的时候,我们说没条件开发软件。没有硬件的时候,我们说没条件保护软件开发。没这没那的时候,我们说开发锤子的软件。现在,条件都具备了,还不努力,那就是棒槌。加油,中国工业软件人!

开发中国人自己的CAD,是我辈必须要做的。有一批求真务实的人,以及上千万的应用技术人才,何愁搞不好国产工业软件。

创新不难!难的是,我们容易认为旧的“真”毫无价值!忘本才是创新的拦路虎!明明有人创新了,大家却还要打击这个人!

适合国情适合历史背景,迎接时代呼唤,面对历史机遇的中国科技健康发展生存的路径,已经呈现在大众面前。事实也证明了一个隐藏的弊端!慕强是人的本能反应,但是无条件的慕强只会限制我们的上限!从美国高举科技霸权,到中国自主开发国产芯片系统,再到中国国产数控制造的蓬勃向上,以及国产CAD高速发展。历史教育了我们,历史也惊艳了所有人!慕强的同时,自力更生艰苦创业求真务实开拓创新的精神才是我们赖以生存得以发展的源泉!

创新和沉淀是种子,我之所以反反复复,提醒种子意识。就是认为,没有足够的技术沉淀和0-1的创新,我们会不停吸收膨胀,最后导致体系臃肿,无法前进。后发最大的优势,就是有推倒重来的机会。缺乏种子意识!没有种子,何来体系!有了种子,改造土壤,自称体系!

中国的工业软件,必须在人民中,为人民造软件,才能生存和发展。

打破美国科技垄断的神话,或许更有鼓动性!不服输不气馁不正是中国人骨子里的斗志吗?

来源:山涧果子
二次开发通用UG芯片理论控制数控
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-01-16
最近编辑:2小时前
山涧果子
大专 签名征集中
获赞 204粉丝 52文章 864课程 0
点赞
收藏
作者推荐

国产科学与数值计算专业书籍《科学计算语言Julia及MWORKS实践》

一.内容介绍本书为北京理工大学“十四五”规划教材、“新型工业化·科学计算与系统建模仿真系列”之一。本书简要介绍了科学计算语言的基本情况和发展历程,讲述了科学计算语言Julia的起源、特性和程序开发过程,重点讲解了Julia的基本数据类型及运算、数组与多维数组、函数、流程控制、模块及数据可视化,详细介绍了Syslab工具箱的组成和功能,演示了Syslab环境下初等数学、线性代数、数据插值、曲线拟合和数理统计等科学计算实例,*后介绍了MWORKS及其产品体系,分析了Syslab系统组成及功能,利用一阶倒立摆系统和四旋翼无人机的路径跟踪两个综合应用案例演示了Syslab和Sysplorer系统建模与协同仿真。本书共8章,内容包括Julia介绍及MWORKS简介、Syslab入门、Julia的基础语法、Julia进阶、科学计算数据可视化、Syslab工具箱应用、Syslab的科学计算实例和MWORKS综合应用案例。每章正文之前有内容提要和本章重点,每章正文之后有本章小结和习题,以满足教师教学和学生自学的需要。本书可作为高等学校机械电子、控制工程、航空宇航、光电通信、电子信息、计算机等专业本科生和研究生的教学用书,也可作为相关专业科研人员、工程技术人员的参考书。二.作者介绍许承东,北京理工大学宇航学院教授、博士生导师,长期从事飞行器总体设计、数字化设计与制造和系统建模仿真等领域的科研与教学工作,作为项目负责人承担国家科技攻关项目、国家高技术研究发展计划(863计划)重点项目、国家制造业高质量发展专项、国家自然科学基金面上项目和国防预研项目等十余项*家级科研项目,在飞行器设计和系统建模仿真技术领域积累了丰硕成果,培养博士研究生15人,硕士研究生50余人,获省部级科技进步奖2项,主编出版专著1部、教材4部,发表SCI/EI收录论文60余篇,获授权发明专利10余项,软件著作权4项。三.目录*1章 Julia及MWORKS简介 11.1 Julia 21.1.1 科学计算语言概述 21.1.2 Julia简介 41.1.3 Julia的优势 51.1.4 Julia与其他科学计算语言的差异 51.2 Julia Hello World 81.2.1 直接安装并运行Julia 81.2.2 使用MWORKS运行Julia 101.3 MWORKS简介 101.3.1 MWORKS设计与验证 111.3.2 MWORKS产品体系 121.4 Syslab功能简介 141.4.1 交互式编程环境 141.4.2 科学计算函数库 141.4.3 计算数据可视化 151.4.4 库开发与管理 161.4.5 科学计算与系统建模的融合 161.4.6 中文帮助系统 17本章小结 17习题1 17*2章 Syslab入门 182.1 Syslab安装及界面介绍 192.1.1 Syslab的下载与安装 192.1.2 Syslab的工作界面 212.2 Julia REPL环境的几种模式 262.2.1 Julia模式 262.2.2 Package模式 272.2.3 Help模式 272.2.4 Shell模式 282.3 Syslab与Sysplorer的软件集成 282.3.1 Syslab调用Sysplorer API 282.3.2 Sysplorer调用Syslab Function模块 30本章小结 31习题2 31第3章 Julia的基础语法 323.1 基本数据类型 333.1.1 变量 333.1.2 整数与浮点数 353.1.3 复数与有理数 383.1.4 字符与字符串 393.2 数组 453.2.1 数组构造与类型 453.2.2 数组的基础函数 493.2.3 索引与链接 523.3 集 合容器 553.3.1 元组 553.3.2 字典 563.3.3 表 583.3.4 集 合属性与操作 613.4 数学运算与初等函数 633.4.1 算术运算函数 633.4.2 逻辑运算函数 683.4.3 其他数学函数 683.4.4 数学运算符 693.5 流程控制 733.5.1 复合表达式 733.5.2 条件表达式 743.5.3 循环表达式 753.5.4 短路求值 783.5.5 异常处理 78本章小结 80习题3 80第4章 Julia进阶 824.1 模块 834.1.1 创建模块 834.1.2 加载模块 854.1.3 导出列表 864.1.4 调用模块的路径 874.1.5 预编译机制 884.2 类型系统 894.2.1 类型声明 904.2.2 抽象类型 914.2.3 原始类型 924.2.4 复合类型 934.2.5 参数类型 954.2.6 类型运算 984.2.7 多重分派 994.3 元编程 1004.3.1 程序表示 1004.3.2 表达式与求值 1014.3.3 代码生成 1034.3.4 宏 1044.3.5 非标准字符串字面量 1064.3.6 生成函数 1064.3.7 运行时反射 1074.4 外部语言调用 1084.4.1 C/C++ 1084.4.2 Python 112本章小结 114习题4 114第5章 科学计算数据可视化 1165.1 线图 1175.1.1 简单线图 1175.1.2 对数图 1275.1.3 函数图 1295.2 离散数据图与数据分布图 1315.2.1 条形图 1315.2.2 针状图 1345.2.3 直方图 1355.2.4 散点图 1395.2.5 饼图与热图 1425.3 曲面图、网格图与特殊曲线图 1455.3.1 曲面图与网格图 1455.3.2 多边形 1485.3.3 等高线图 1505.3.4 向量场 1545.4 极坐标图 1585.4.1 极坐标数据图 1585.4.2 极坐标区设置 1625.5 标签与注释 1665.5.1 标签 1665.5.2 注释 1705.6 坐标区外观 1765.6.1 坐标区范围横纵比 1765.6.2 网格线、刻度值和标签 1805.6.3 多图绘制 1885.6.4 清除或创建坐标区 1915.7 颜色图与三维场景控制 1935.7.1 颜色图与颜色空间 1935.7.2 三维场景控制 1975.8 面向自定义图形的对象设置 1995.8.1 图像对象属性 2005.8.2 图像对象标识 2015.8.3 图像对象清空与删除 202本章小结 203习题5 203第6章 Syslab工具箱应用 2056.1 Syslab工具箱简介 2066.1.1 基础工具箱/数学工具箱/图形工具箱 2066.1.2 图像工具箱 2066.1.3 地理图工具箱 2076.1.4 符号数学工具箱 2076.1.5 拟合工具箱 2086.1.6 信号处理工具箱 2096.1.7 通信工具箱 2116.1.8 DSP系统工具箱 2136.1.9 控制系统工具箱 2146.1.10 优化工具箱 2166.1.11 全局优化工具箱 2176.1.12 统计工具箱 2176.2 Syslab工具箱实例分析 2186.2.1 直流伺服电动机转速PID控制 2196.2.2 语音信号处理 223本章小结 234习题6 235第7章 Syslab的科学计算实例 2367.1 方程组求解 2377.1.1 线性方程组求数值解 2377.1.2 非线性方程组求数值解 2397.1.3 线性方程组求解析解 2407.2 插值与拟合 2427.2.1 插值问题 2427.2.2 一维插值 2477.2.3 多维插值 2517.2.4 曲线拟合 2557.3 概率统计分布计算 2627.3.1 随机变量的数字特征 2627.3.2 概率统计分布计算 2677.3.3 假设检验 2717.4 优化问题 2737.4.1 线性规划 2737.4.2 非线性规划 2747.4.3 *大值*小化 2777.4.4 全局优化 278本章小结 281习题7 282第8章 MWORKS综合应用案例 2838.1 一阶倒立摆系统 2848.1.1 一阶倒立摆系统介绍 2848.1.2 一阶倒立摆系统在Syslab中的控制律设计 2858.1.3 一阶倒立摆系统在Sysplorer中的物理模型搭建 2888.1.4 综合Syslab与Sysplorer的一阶倒立摆系统的模型仿真分析 2908.2 四旋翼无人机的路径跟踪 2938.2.1 四旋翼无人机的飞行原理 2938.2.2 四旋翼无人机的数学模型 2978.2.3 基于MWORKS的四旋翼无人机建模 3038.2.4 基于MWORKS的路径跟踪仿真 309本章小结 311习题8 312参考文献 313四.示图来源:山涧果子

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