System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机辅助设计和制造,更具体地,涉及确定穿过用于制造的装配体的布线路径。
技术介绍
1、穿过电气和机械组件结合的装配体进行布线是有挑战性的。通常,期望使布线连接之间的点对点距离最小化,然而装配体的几何形状可能使得难以在避免与装配体的机电组件碰撞的同时实现这种连接。线路通常在电气设备(例如,电池、电机和控制板)上的第一连接点开始,并在第二连接点结束,穿过装配体中的各个点或区域。寻找从第一组件上的第一连接点到第二组件上的第二连接点的穿过装配体的良好/清晰路径是即耗时且容易出错的过程。
2、如solidworks electrical的计算机辅助制图工具依赖于预限定的线路路径。那些具有自动布线功能的产品(例如,solidworks routing)在其自动布线过程中不会考虑与其他组件的几何形状的碰撞,因此用户必须手动修改结果以避免碰撞。因此,业界上需要解决上述缺点。
技术实现思路
1、本专利技术的实施例提供了用于穿过建模的装配体进行布线的碰撞避免。简而言之,本专利技术涉及确定穿过装配体的、避免与多个机电装配体组件碰撞的有效电线路线。识别装配体的所接收的三维(3d)模型中的第一电线路线终止位置和第二电线路线终止位置。将所接收的3d模型转换为区分占用空间和可用空间的体积模型。寻找穿过装配体可用空间的、从第一电线路线终止位置到第二电线路线终止位置的电线路线,以及显示装配体的模型中的该电线路线的图像。
2、在研究以下附图和详细描述之后,本专利技术的其它系统,
本文档来自技高网...【技术保护点】
1.一种计算机实现的方法,用于确定穿过待制造的装配体的、同时避免与多个机电装配体组件碰撞的有效电线路线,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其中,找到多条电线路线,并且所述方法还包括:确定所述多条电线路线中的最短电线路线。
3.根据权利要求2所述的方法,其中,所述体积模型是包括多个体素的体素化模型,并且所述方法还包括以下步骤:
4.根据权利要求3所述的方法,还包括以下步骤:
5.根据权利要求3所述的方法,还包括以下步骤:
6.根据权利要求5所述的方法,还包括以下步骤:使用视线以从所述路径中移除转向体素。
7.根据权利要求5所述的方法,还包括以下步骤:
8.根据权利要求7所述的方法,还包括以下步骤:确定所述体素v及其父体素P(v)是否满足视线条件。
9.根据权利要求2所述的方法,其中,所述体积模型包括有限元网格。
10.根据权利要求2所述的方法,还包括以下步骤:
11.一种用于制造机电装配体的系统,所述机电装配体包括穿过待制造的装配体、避免与多个
...【技术特征摘要】
1.一种计算机实现的方法,用于确定穿过待制造的装配体的、同时避免与多个机电装配体组件碰撞的有效电线路线,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其中,找到多条电线路线,并且所述方法还包括:确定所述多条电线路线中的最短电线路线。
3.根据权利要求2所述的方法,其中,所述体积模型是包括多个体素的体素化模型,并且所述方法还包括以下步骤:
4.根据权利要求3所述的方法,还包括以下步骤:
5.根据权利要求3所述的方法,还包括以下步骤:
6.根据权利要求5...
【专利技术属性】
技术研发人员:郁博文,黄云成,乔迪·斯蒂尔斯,
申请(专利权)人:达索系统三维软件公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。