为什么我的xShape模型在SOLIDWORKS中是横向的?
本文由TriMech 华体会电竞下载Solutions, LLC2023年2月23日更新
文章
hthcom华体会下载 和xShape (3D雕hth华体会全站app刻家)是3DEXPERIENCE生态系统中最受欢迎的建模工具。这两个应用程序有很多共同之处,但重要的是要了解它们的差异。SOLIDWORKS和xShape之间的一个关键区别是它们的建模环境的方向。如果您曾经将一个模型从xShape带入SOLIDWORKS(反之亦然),并发现模型是横向的,请继续阅读以了解原因。
y向上和z向上的方向
在SOLIDWORKS和xShape之间切换时,零件有时会“横向”导入的原因是它们具有不同的建模环境方向。SOLIDWORKS使用Y-up视图,而xShape(和所有其他xapp)使用Z-up视图。“向上”方向指定了“顶部”标准视图是什么,所有其他标准视图(Front, Right等)都是基于这个方向的。“向上”方向还指定了3个起始主平面的方向。当在一个应用程序中设计的模型导入到另一个应用程序时,如果建模环境的方向不匹配,那么模型将不能正确地定向。
下面是一个完全在SOLIDWORKS中建模的组件。我们可以看到Top Plane在屏幕左下角的三和弦Y轴方向上朝上。
在xShape等xapp中,情况略有不同。下面,您可以看到仅使用xDesign和xShape设计的模型。环境右上角的椅子图标帮助我们理解哪个方向是Front、Top、right等,并显示XYZ三位一体。然而,在这里你会注意到Z轴是向上的,并与顶视图对齐。
将xShape模型导入SOLIDWORKS
让我们从上面的图像来看一看底盖。正如你可以在下面看到的,这个模型是在xShape中制作的,并在xShape“Z-Up”环境中正确地定向。
当插入SOLIDWORKS时,模型显示在侧面。这是因为它仍然使用Z轴来定义它的“向上”方向。
解决方案#1:使用移动/复制身体旋转
立即解决这个问题的一个简单方法是使用移动/复制体命令,并在X轴和Y轴上应用-90度旋转,如下所示:
解决方案#2:将SOLIDWORKS从Y-Up改为Z-Up
另一种解决这个问题的方法是让SOLIDWORKS使用Z-Up方向。为此,从平视显示工具栏中选择“视图朝向”多维数据集,然后单击“更多选项”。(或者简单地按键盘上的空格键)。在视图朝向窗口中,选择向上轴飞出,并选择“应用z向上视图”。将出现一条消息:“切换到z向上视图将更改此模型图纸中任何标准正交视图、命名视图和子视图的方向。你想做这个改变吗?”此消息警告您对模型方向所做的更改将传播到任何相关的绘图文件中。单击Yes继续。
应用Z-up视图后,您的模型将与左下角的三位一体对齐,您将发现您的标准视图是正确的。但是,主平面(前平面、上平面和右平面)不会自动重命名,如下所示。
在这一点上,建议重命名平面,以反映它们相对于z向上的方向。飞机应如下:
- Top Plane面向“向上”,垂直于Z轴
- 前平面垂直于X轴
- 右平面垂直于Y轴
请看下面我重命名的平面。
制作Z-up模板
如果你经常在SOLIDWORKS和3DEXPERIENCE xApps之间工作,那么创建一个hth华体会全站appZ-up SOLIDWORKS Part模板可能是值得的。为此,启动一个New Part,当它为空白时,应用Z-up视图并使用上面的步骤重命名主平面。然后,转到文件>另存为(如果出现3DEXPERIENCE弹出窗口,请单击“保存到此PC”)。hth华体会全站app将文件类型更改为“部件模板(.prtdot)”并保存。然后,无论何时将xShape文件插入SOLIDWORKS,您都可以使用这个模板,它将自动正确定向。此外,您可以在SOLIDWORKS中创建新部件时使用此模板。这样,如果您需要将SOLIDWORKS部件插入到xShape之类的xApp中,在导入时就已经有了正确的z向上方向。
可以按照类似的步骤制作程序集模板:启动一个新的程序集,当它为空白时,应用Z-up视图并使用上述步骤重命名主平面。然后,转到文件>另存为(如果出现3DEXPERIENCE弹出窗口,请单击“保存到此PC”)。hth华体会全站app将文件类型更改为程序集模板(.asmdot)并保存。
要了解关于通过3DEXPERIENCE使用SOLIDWORKS与xShape的更多信息,请查看此按需网络研讨会:hth华体会全站app鲜为人知的工具,你已经拥有的3DEXPEIRENCE平台使用3D雕塑家与SOLIDWhth华体会全站appORKS.
相关链接
发现SOLIDWORKS & 3experihth华体会全站appence作品
了解更多关于SOLIDWORKS基于云的协作: