🌓
搜索
 找回密码
 立即注册

SketchUp 能出斜二等轴测图吗?

tuhehe2016 2022-8-23 23:00:32 98833
根据斜二等轴测投影的定义,如果使确定物体位置的一个坐标平面XOZ(既令坐标轴OZ处于铅垂位置的正面)平行于轴测投影面P,则坐标平面XOZ上的两根直角坐标轴OX、OZ也都平行于轴测投影面P,则轴测轴OX、OZ分别仍为水平、铅直方向,且它们的轴向伸缩系数均为1,既p=r=1,这种斜二等轴测投影,称为正面斜二等轴测投影。

也就是XOZ面不变形
自己在SU没有找到方法 不知道SU或者其他的三维软件能不能做?
W2nnllXqNq4cnlWN.jpg

扫一扫

3 回复

导出obj, 用win10默认的3D查看器打开,里面有斜轴测。
SketchUp 没有这样的功能,但是写 Ruby 脚本可能可以实现这样的投影变换——之前我就用过一个可以生成给定轴夹角轴测图的脚本。而具体怎么写,就委实不是我能解答的了。我可以回去找找这个脚本。
而在我所知的软件中,ArchiCAD 是确实能够指定轴测图的三个轴方向以及各自的拉伸系数的,所以也就能生成斜二测。ArchiCAD 也能导入 SketchUp 模型。不过,为了这个功能专程去使用这款几个 G 的软件也不太现实就是了。
* * * * * *
刚刚找到了一个可以生成数种类型轴测图的插件:
https://extensions.sketchup.com/en/content/eneroth-axonometric-projection

其中,Cabinet 是和斜二测最为接近的,但仍不是(Cabinet 的纵深轴与水平轴夹角为 30 度而非 45 度)。我想了一下,斜二测应该是可以结合 Alex Hogrefe 之前提出的一个制作 Oblique Plan 的技巧[1]来制作的,我试试是否可以成立后,贴出步骤吧。
[1]
https://visualizingarchitecture.com/plan-oblique-illustration-part-1/

* * * * * *
提供一个不需要插件也能生成斜二测图的方法,修改自上面提到的 Alex Hogrefe 的 Oblique Plan 生成方法。对于复杂模型而言,可靠性或许要高一些——毕竟插件的原理是对原几何对象进行变化,数据量一大容易出毛病。

  • 模型如图。建立模型之后,首先使用旋转工具,绕 Z 轴(蓝色轴)旋转 180 度,然后再绕 X 轴(红色轴)、沿 Y → Z 方向旋转 90 度。这样,使得原来的模型顶视和前视对调。
  • 然后,将模型沿 Z 轴缩放至原来的 1/2 高。
  • 建立一个与水平面成 45 度角的小斜面(如图),旋转 45 度,用以对准视角。注意,对准后的视角,和 SketchUp 默认的等轴测是不同的两个视角。
  • 出图。是导出位图,还是矢量图,视乎自己需要。然后,在图像编辑软件中(PS 或 AI 或其他软件——视乎你导出的是位图还是矢量图、打算用什么软件编辑),将图形的高度整体乘以\sqrt{2},再旋转 135 度,就能得到斜二测图。
JA4yWsRb4aTRBSur.jpg


gV4icq004diW7X3C.jpg


需要注意的是,如果涉及到阴影,这个方法就行不通了——因为地面已经不是那个地面了。
作为8年SketchUp重度用户审慎回答:
su不可以生成oblique projection,简而言之,这类工程类,有尺寸不等比例缩放的制图手法,相对于现代三维软件来说,算是一种向原始手工做图时代的“退化”;题主需要理解su软件的用途并不同于其他专业工程制图软件(有某些专业制图需求)。
另外,su有一款另类第三方插件(插件名称Eneroth Axonometric Projection)可以生成Axonometric projection,是通过将对象成组然后进行特定的shear变形,在特定角度观看,模拟这种Axonometric效果的,可见su开发者在开发之初并未考虑这一出图需求。
以上。
高级模式
游客
返回顶部