CAD动态块两个图形如何做到一个X方向拉伸+另一个同步Y方向拉伸
1个回答
关注
展开全部
要实现这个需求,可以使用CAD中的参数约束和动态块功能来实现。1. 首先,将两个图形制作成动态块。 2. 对其中一个图形进行参数约束,将其横向拉伸的参数设置为“X”参数,纵向拉伸的参数设置为“Y”参数。 3. 对另一个图形也进行参数约束,将其纵向拉伸的参数设置为“Y”参数,横向拉伸的参数设置为“X1”参数(注意这里的参数不要和第一个图形的参数重复)。 4. 在属性管理器中为这个动态块设置一个属性,命名为“拉伸值”。 5. 在第一个图形的拉伸参数的约束公式中,输入“拉伸值”,表示这个参数随着拉伸值的变化而变化。 6. 在第二个图形的拉伸参数的约束公式中,输入“拉伸值”,表示这个参数也随着拉伸值的变化而变化。 7. 完成上述步骤后,保存动态块,将其插入到图纸中。此时,在属性管理器中修改拉伸值的数值,可以实现同时拉伸两个图形,其中一个图形横向拉伸,另一个图形纵向拉伸的效果。
咨询记录 · 回答于2023-03-31
CAD动态块两个图形如何做到一个X方向拉伸+另一个同步Y方向拉伸
要实现这个需求,可以使用CAD中的参数约束和动态块功能来实现。1. 首先,将两个图形制作成动态块。 2. 对其中一个图形进行参数约束,将其横向拉伸的参数设置为“X”参数,纵向拉伸的参数设置为“Y”参数。 3. 对另一个图形也进行参数约束,将其纵向拉伸的参数设置为“Y”参数,横向拉伸的参数设置为“X1”参数(注意这里的参数不要和第一个图形的参数重复)。 4. 在属性管理器中为这个动态块设置一个属性,命名为“拉伸值”。 5. 在第一个图形的拉伸参数的约束公式中,输入“拉伸值”,表示这个参数随着拉伸值的变化而变化。 6. 在第二个图形的拉伸参数的约束公式中,输入“拉伸值”,表示这个参数也随着拉伸值的变化而变化。 7. 完成上述步骤后,保存动态块,将其插入到图纸中。此时,在属性管理器中修改拉伸值的数值,可以实现同时拉伸两个图形,其中一个图形横向拉伸,另一个图形纵向拉伸的效果。
CAD 动态块 距离1X方向拉伸后 距离2Y方向同步跟随变化
要实现这个需求,可以使用CAD中的参数约束和动态块功能来实现。1. 首先,制作一个图形并将其转换成动态块。2. 使用参数约束功能增加两个参数,分别命名为“距离1”和“距离2”。3. 对“距离1”参数添加约束,将其设置为“X”参数。4. 对“距离2”参数添加约束,将其设置为“Y”参数。5. 在属性管理器中添加一个属性,命名为“拉伸值”。6. 在“距离1”参数的约束公式中,输入“距离1 + 拉伸值”。7. 在“距离2”参数的约束公式中,输入“距离2 + (拉伸值*比例系数)”,其中比例系数为两个方向拉伸的比例关系。8. 保存动态块,并将其插入到图纸中。9. 在属性管理器中修改“拉伸值”属性的数值,可以实现图形在X方向拉伸距离1的同时,在Y方向同步跟随距离2变化的效果。
第二步的参数约束是在块编辑里约束 还是退出块编辑参数化约束 如何添加两个约束 可以说的具体点吗
在块编辑中添加两个参数约束,需要在弹出的“参数约束”对话框中输入“距离1”和“距离2”,然后选择“X”和 “Y”两个参数。在属性管理器中添加一个属性,命名为“拉伸值”,在“距离”参数的约束公式中输入:“距离 + 拉伸值”(比例系数),在”距离2“参数的精确公式中,输入:"距离2 + (拉伸值*比例系数)(比例系数=比例系数/2*拉伸值)"。保存动态块,并将其插入到图纸中。在属性管理和修改“拉伸数值”时,需要输入两个参数的值,可以按照“X + Y”的顺序进行修改。
第二步的参数约束是在块编辑里约束,在块编辑环境中选择要约束的参数,然后在参数约束工具栏中选择适当的约束类型和参考对象,设置好公式后进行应用即可。为添加两个约束,可以分别选择要约束的两个参数,在参数约束工具栏中设置不同的约束类型和公式进行添加。• 例如,可以使用的等于》约束将一个参数设置为另一个参数的等值,也可以使用“相等-动态大小’约束将两个参数设置为相同的动态长度,并且在公式中基于比例系数进行计算。