指针约束

限制鼠标光标的移动方向或距离。

未使用光标限制时鼠标标记只能在工作平面上移动,将鼠标光标从一个工作视窗移至另一个工作视窗时,移动的平面会变更为目前的工作视窗的工作平面。

您同样可以使用下面的方法约束指针:

输入指定的坐标点
Angle
距离
垂直
至指定的相对座标点
基于光标位置指定方向
到指定位置的 XYZ 坐标

输入座标

输入 X、Y、Z 座标直接指定一点。

当 Rhino 提示指定一点时,如果您只输入 x,y 座标,该点会落在使用中的工作视窗的工作平面上。

To use 2-D construction plane coordinates

4 当指令提示指定一点时,使用 x,y 格式输入座标,x 代表该点的 X 座标,y 代表该点的 Y 座标。

一条从座标 1,1 至 4,2 的直线。

To use 3-D construction plane coordinates

4 当指令提示指定一点时,使用 x,y,z 格式输入座标,x 代表该点的 X 座标,y 代表该点的 Y 座标,z 代表该点的 Z 座标。

输入的座标值之间不能有空格。

4 当指令提示指定一点时,要将该点放置在距离工作平面原点 X 轴 3 个单位,Y 轴 4 个单位,Z 轴 10 个单位的位置可以输入 3,4,10
附注:如果您只输入 XY 座标,得到的点会落于工作平面上。

世界坐标

世界座标是 Rhino 使用的座标系统之一,世界座标系统是固定无法改变的,当 Rhino 提示输入一点时,您可以选择输入该点的世界座标。

每一个工作视窗左下角的世界座标轴图示的箭头代表世界座标 X、Y、Z 轴的方向,当您旋转视图时,世界座标轴图示也会跟着旋转。

To use 2-D world coordinates

4 当指令提示指定一点时,使用 wx,y 格式输入座标。

To use 3-D world coordinates

4 当指令提示指定一点时,使用 wx,y,z 格式输入座标。
4 要将一点放置在距离世界原点 X 轴 3 个单位,Y 轴 4 个单位,Z 轴 10 个单位的位置可以输入 w3,4,10

附注

w0 是 w0,0,0 的缩写。
输入的座标值之间不能有空格。

角度限制

限制下一个点只能放置在上一个点的某些方向上。

使用角度限制

4 在指令行以 <角度 的格式输入角度值,按 Enter

鼠标标记只能在指定角度的几个方向上移动。

角度限制也可以用来完成垂直限制

范例

1. 执行 Line 指令,并指定直线的起点。
2. 直线终点提示下,输入 <20

The line is restricted to 20-degree angle increments.

3. Click to place the point, or, type a distance, and press Enter.

距离限制

限制下一个点只能放置在距离上一个点某个距离的位置。

使用距离限制

4 在指令行输入一个数值,按 Enter

鼠标标记只能以固定的距离绕着上一个点移动。

范例

1. 执行 Line 指令,并指定直线的起点。
2. 直线终点提示下,输入 4

The line endpoint moves around the last point 4dim units away.

3. Click to place the point, or, type an angle, and press Enter.

相对座标

Rhino 会记住上一点的座标,所以您可以使用与上一点的相对位置输入下一点。在输入一连串的点时以相对座标输入会比使用世界座标方便许多,相对座标是以上一个点为原点。

To use relative coordinates

4 当指令提示指定一点时,使用 rx,y 格式输入座标,r 代表输入的座标是从上一点算起的座标 - 相对座标。

例如

1. 执行 Line 指令。
2. 直线起点...提示下,任意指定一点为直线的起点。
3. 直线终点…提示下,输入 r2,3,按 Enter空格键

直线的终点会被放在从上一点算起 X 方向 2 个单位,Y 方向 3 个单位的位置。

距离限制与角度限制配合使用

The distance and angle constraints can be combined.

To use both distance and angle

4 At a prompt type the @ symbol, or type r to set the distance relative to the last point.

范例

1. 执行 Line 指令,并指定直线的起点。
2. 直线终点...提示下,输入 @5<45r5<45

画出一条角度 45 度、距离上一点 5 个单位的直线。

方向限制 (TAB 键)

The Tab key locks the cursor's direction of travel.

范例

1. 执行 Line 指令,并指定直线的起点。

使用任何一种物件锁点锁定至其它物件上。

2. 按一下 TAB 键。

鼠标标记的移动会被限制在直线的起点及按下 TAB 键时鼠标标记所在位置之间的方向上。

锁定格点正交同时打开时,TAB 方向限制会锁定它的方向与格线的交点。

技巧

当一条直线需要通过其它曲线的端点时可以使用方向限制配合端点物件锁点,移动鼠标光标至其它曲线的端点附近,当鼠标标记锁定至该曲线的端点时,按一下 TAB 键,移动鼠标标记超过锁定的曲线端点并指定直线的下一点,画出的直线即可通过该曲线的端点。
您也可以在 TAB 方向限制启用后输入距离启用距离限制,画出一条朝着某个点的特定长度的直线。e Tab key.

垂直模式

将鼠标标记在工作平面上指定的基准点的正上、下方移动。

Command ⌘ + left mouse click.

使用垂直模式建立一条曲线

1. 执行 Curve 指令,并指定曲线的起点。
2. 曲线下一点...提示下,在 perspective 工作视窗指定下一点。
3. At the Next point... prompt, hold Command ⌘ and pick a point in the perspective viewport.
4. 在 perspective 工作视窗拖动鼠标。

移动鼠标光标时会出现一条通过垂直限制启用点并与工作平面垂直的轨迹线,鼠标标记的移动会被限制在这条轨迹线上。按鼠标左键指定曲线的下一点,并注意其它工作视窗中鼠标标记的位置。

使用垂直模式将物件往与工作平面垂直的方向拖曳

1. 选取要移动的物件。
2. Hold Command ⌘ and click and drag with the left mouse button on the selection set.

轨迹线的起点是您点选物件的点,终点是鼠标标记的位置,轨迹线的长度是物件被移动的距离。

3. 放开鼠标左键放置物件。

如果不小心启用了垂直模式

1. After starting elevator mode, hold Command ⌘ and click the left mouse button again.
2. 继续指定其它的点。

或在其它位置再次启用垂直模式。

角度限制与垂直限制搭配使用

1. 执行 Line 指令,并指定直线的起点。
2. At the End of line… prompt, move the mouse to the location where the line should end, activate elevator (press Command ⌘ ), and type <30.

直线的终点会放在垂直限制的轨迹线上,直线与工作平面呈 30 度夹角。

其它使用垂直模式的方法

多重垂直模式

1. Press Command ⌘ and click to start elevator mode.
2. Change viewports, release Command ⌘ and click again.

第二次启用的垂直模式与使用中工作视窗的工作平面垂直。

取消垂直模式

1. Press Command ⌘ and click to start elevator mode.
2. Release Command ⌘ and press Ctrl again and click.

垂直模式配合方向限制

启用方向限制后可以再启用垂直模式。

附注

垂直模式启用时在指令行输入距离可以设定物件移动的垂直距离,正数代表往工作平面上方移动,负数代表往工作平面下方移动。
以 2D 装置 (鼠标与荧幕) 指定 3D 点需要工作平面的辅助,在不使用任何建模辅助的情形下,鼠标所指定的点都会落在使用中工作视窗的在工作平面上。

点过滤器

点过滤器可以取得不同点的 X、Y、Z 座标建立一个新的点。

点过滤器可以让您每次指定一个点时只决定一个轴向的座标值,并忽略指定点的另两个轴向的座标值。点过滤器配合物件锁点可以取得其它物件上锁定点的一个轴向的座标值。

在取得一个轴向的座标值以后,会提示您继续指定剩下的轴向的座标。

点过滤器只能用于允许输入 3D 点的情形。

范例

以一条直线的右侧端点的 X 座标及左侧端点的 Y 座标建立一个点物件。

1. 执行 Point 指令。
2. 点的位置提示下,输入.x
3. X 坐标轴提示下以端点物件锁点锁定直线的右侧端点。
4. 以直线右侧端点的 X 座标为将建立的点物件的 X 座标。
5. 在下一个点的位置提示下,输入.y
6. Y 坐标轴提示下以端点物件锁点锁定直线的左侧端点。

以直线左侧端点的 Y 座标为将建立的点物件的 Y 座标。

7. 点物件位置提示下选取点的位置。

如果指定第一个点的时候使用 .x 决定 X 座标值,指定第二个点的时候不使用 .y,而是直接锁定至曲线的左侧端点,第二个指定点同时决定 Y 与 Z 的座标值。

以下是可以使用的点过滤器:

.x

.y

.z

.xy (.yx)

.xz (.zx)

.yz (.zy)

.wx

.wy

.wz

.wxy (.wyx)

.wxz (.wzx)

.wyz (.wzy)

请参考

SmartTrack

Turn on a system of temporary reference lines and points.

物件锁点

Constrain the marker to an exact location on an object such as the center of a circle or the midpoint of a line.

Ortho

Restrict cursor movement to an angle.