检入CAD文档并选择自动关联部件时操作失败,并提示“当未指定算法时,必须提供单一自变量”

在检入CAD文档并尝试自动关联部件时,出现错误提示"当未指定算法时,必须提供单一自变量"。错误源于Windchill在创建关联部件时的问题,而非检入操作本身。检查发现新建部件无误,问题可能出在自动编号上。本例中,关闭自动编号方式不规范导致问题,正确做法是在OIR中注释或删除特定段落。
部署运行你感兴趣的模型镜像

问题:检入CAD文档并选择自动关联部件时操作失败,并提示如下错误:

当未指定算法时,必须提供单一自变量

A single argument must be supplied when the algorithm is not specified.

其实从错误描述就可以判定该错误不会是由检入操作所引起的,而是Windchill在创建关联部件时出现了问题

可以先尝试新建部件时是否报告错误,如果新建部件没有问题,那么基本可以确定是自动编号出现了问题,因为创建关联部件和新建部件的差别就在于编号的指定,寻找差别,利用差别,是快速解决方法的秘诀

此例确实就是自动编号出现了问题,因为新建部件是没有问题的,那么接下来就要查OIR是否有问题,本例中就是关闭自动编号的方式不规范引起的

关闭自动编号的方法在说说自动编号中就曾提过,下面再提下:

在OIR中都可以找到如下段落:

[html]  view plain copy
  1. <AttrConstraint id="number" algorithm="com.ptc.core.rule.server.impl.GatherAttributeConstraints">  
  2.     <Value algorithm="com.ptc.core.rule.server.impl.GetServerAssignedConstraint"/>  
  3.     <Value algorithm="com.ptc.core.rule.server.impl.GetImmutableConstraint"/>           
  4. </AttrConstraint>  
将<Value algorithm="com.ptc.core.rule.server.impl.GetServerAssignedConstraint"/>

<Value algorithm="com.ptc.core.rule.server.impl.GetImmutableConstraint"/>两行都注释掉或删掉即可

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值