cad

Source.Liu10 天前
rust·cad·2d
【Raqote】 0 Rust 2D图形库Raqote概览Raqote是一个使用Rust编写的轻量级、高效的2D图形库,适用于各种图形渲染需求。其核心功能包括路径填充等,通过返回Result类型处理错误。
vjmap10 天前
人工智能·ai·gis·cad·dwg
用AI绘制CAD气温曲线图此文章视频讲解地址 https://www.bilibili.com/video/BV1JtKjenEhF
Source.Liu14 天前
rust·cad·truck
0 CAD开源内核 TruckTruck是一个基于Rust编写的开源CAD内核,专注于高性能、安全性和模块化设计,适用于寻求高效、可靠CAD解决方案的开发者和企业。开源地址:https://github.com/ricosjp/truck
Source.Liu14 天前
线性代数·矩阵·rust·cad
【学Rust写CAD】5 三维转换矩阵解析及应用示例三维转换矩阵是指将一个三维空间中的坐标系转换为另一个三维空间中的坐标系所需要的矩阵。在计算机图形学、计算机视觉等领域,三维转换矩阵是非常重要的基础知识。完整的三维转换矩阵为一个4x4的方阵。 [ 1 0 0 0 d x x x y x z x d y x y y y z y d z x z y z z z ] \begin{bmatrix}1 & 0 & 0 & 0 \\ dx & xx & yx &zx \\ dy & xy & yy & zy \\ dz & xz & yz & zz \end{bma
Source.Liu15 天前
rust·cad·euclid
【学Rust写CAD】3 绝对坐标系详解绝对坐标系(Absolute Coordinate System,ACS),又称全局坐标系或世界坐标系,是一种独立于观察者位置或方向的固定参考框架。它广泛应用于描述二维或三维空间中物体的绝对位置和方向。下面是对绝对坐标系的详细解析。
Source.Liu16 天前
rust·cad
【学Rust写CAD】4 相对坐标系详解与实现要素概览相对坐标系(Relative Coordinate System, RCS)是一个强大且灵活的工具,尤其在绘图、三维建模等领域中发挥着重要作用。以下是对相对坐标系的详细解析,包括其定义、应用、特性、与绝对坐标的区别、在CAD中的应用以及实现方式。
Source.Liu20 天前
rust·cad·euclid
11 3D变换模块(transform3d.rs)transform3d.rs代码定义了一个名为 Transform3D 的 Rust 结构体,它用于表示一个3D变换矩阵。这个结构体是泛型的,包含三个类型参数:T、Src 和 Dst。其中,T 用于矩阵元素的数据类型,Src 和 Dst 用于表示变换的源和目标类型(虽然在这段代码中,Src 和 Dst 类型通过 PhantomData 引入,但并未在结构体功能上直接使用)。
Source.Liu20 天前
cad·euclid
7 与mint库对象互转宏(macros.rs)macros.rs代码定义了一个Rust宏mint_vec,它用于在启用mint特性时,为特定的向量类型实现与mint库中对应类型的相互转换。mint库是一个提供基本数学类型(如点、向量、矩阵等)的Rust库,旨在与多个图形和数学库兼容。这个宏通过减少重复代码,使得为自定义向量类型添加与mint库中类型的转换变得更加方便。
大腾智能1 个月前
信创·cad·国产化·工业软件
国产3D CAD将逐步取代国外软件在工业软件的关键领域,计算机辅助设计(CAD)软件对于制造业的重要性不言而喻。近年来,国产 CAD 的发展态势迅猛,展现出巨大的潜力与机遇,正逐步改变着 CAD 市场长期由国外软件主导的格局。
Source.Liu2 个月前
rust·cad
【学Rust开发CAD】2 创建第一个工作空间、项目及库在 Rust 中,工作空间(workspace)允许你管理多个相关的包(crate),这些包可以共享依赖和代码。以下是如何创建一个新的 Rust 工作空间,并在其中新建项目和库(crate)的步骤。
Source.Liu2 个月前
rust·cad·num-traits
数据特性库 前言num-traits是Rust编程语言中的一个开源库,专注于为数值类型提供一系列的数学运算特性和接口。它支持泛型数学计算,允许开发者在不指定具体数字类型的情况下编写代码,从而提高了代码的复用性和灵活性。源码地址:https://github.com/rust-num/num-traits/
大腾智能2 个月前
cad·国产化·工业设计·工业软件
大腾智能CAD:国产云原生三维设计新选择在快速发展的工业设计领域,CAD软件已成为不可或缺的核心工具。它通过强大的建模、分析、优化等功能,不仅显著提升了设计效率与精度,还促进了设计思维的创新与拓展,为产品从概念构想到实体制造的全过程提供了强有力的技术支持。然而,一个不容忽视的现实是,我国工业企业长期以来过度依赖国外CAD软件,这不仅在一定程度上限制了设计创新的自由度,同时也阻碍了工业设计产业的自主可控与可持续发展。
cuicuiniu5212 个月前
cad·cad看图·cad看图软件
小白如何学习看懂CAD图纸?首先,你需要了解CAD图纸的基本构成,包括图例、尺寸标注、比例等等。接着,你可以通过一些专业的书籍、在线课程或视频教程来逐步学习如何识别和理解这些元素。但建议不要学的太复杂了。
xiaokcehui2 个月前
交互·cad
VB.net进行CAD二次开发(二)与cad交互开发过程遇到了一个问题:自制窗口与控件与CAD的交互。启动类,调用非模式窗口Imports Autodesk.AutoCAD.Runtime
爱看书的小沐5 个月前
python·3d·3dsmax·3dmax·cad·3ds max·maxscript
【小沐学CAD】3ds Max常见操作汇总Autodesk 3ds Max 是专业的三维建模、渲染和动画软件,可助您创建广阔的世界和优质的设计。
蜉蝣19985 个月前
3dsmax·3dmax·maya·cad·inventor·revit
CAD 3dsmax maya等autodesk系列专用卸载修复工具AutoRemove,一键完全彻底卸载删除软件的专用卸载工具AutoRemove 是一款功能强大的软件卸载工具,专门设计用于彻底清除Autodesk系列软件,如AutoCAD、3ds Max、Revit、Maya、Inventor、Navisworks、civil 3d、sketchbook、Architecture、Electrical、Mechanical、、等,从您的系统中。它通过深度清理注册表项和残留文件,确保卸载过程既彻底又安全。以下是AutoRemove的主要功能和特点:
技术闲聊DD6 个月前
c#·cad·cad二次开发·ifoxcad
CAD二次开发IFoxCAD框架系列(19)-图层操作查看层表中是否含有名为“MyLayer”的图层。遍历图层表并打印每个图层的名字 。创建一个名为“MyLayer”的图层,要求图层颜色为红色,线宽为 0.3mm,可打印。
技术闲聊DD6 个月前
cad·cad二次开发·ifox
CAD二次开发IFoxCAD框架系列(17)-图元操作源码用法源码源码:用法源码用法
crackbuy7 个月前
pdf·cad·设计学徒自学·cad图纸
如何将PDF转换成可以直接编辑的CAD图纸?PDF图纸是为了让用户更好的阅览CAD文件,但是,当我们想要对其进行编辑的时候,PDF图纸就是一个麻烦了。那么PDF转换成CAD后可以编辑吗?如何将PDF转换成可以直接编辑的CAD图纸呢?本篇给你答案。
VinciYan7 个月前
c#·开源软件·cad·occ·open cascade·三维cad
编译Open Cascade(OCC)并使用C#进行开发说明:Download - Open CASCADE Technology打开文件夹“C:\OpenCASCADE-7.7.0-vc14-64\opencascade-7.7.0\adm\msvc”