Object snaps

您所在的位置:网站首页 rhino平面投影到曲面 Object snaps

Object snaps

2024-07-08 07:50| 来源: 网络整理| 查看: 265

物件锁点 工具列 功能表

物件锁点

工具

物件锁点 >

在功能表中开启物件锁点仅对一次点击有效。 需要持续开启物件所点,请使用物件锁点控件。

物件锁点可以将鼠标标记锁定在物件上的某一点,例如:直线的端点或圆的中心点。

当 Rhino 提示您指定一个点时,您可以打开不同的物件锁点模式将鼠标标记锁定至其它物件上的某一点。物件锁点启用时,将鼠标光标移动至其它物件的某个可以锁定的点附近时,鼠标标记会吸附至该点。

物件锁点可以持续性使用,也可以单次使用。您可以在物件锁点列同时启用数种持续性的物件锁点模式,所有物件锁点模式的特性都很类似,但是可以锁定物件的不同位置。

例如:端点物件锁点可以锁定曲线的端点。启用这个锁点模式时,将鼠标光标移动至曲线的端点附近,鼠标标记会吸附至曲线的端点。

多重物件锁点

不同的物件锁点模式可以同时启用,鼠标标记会自动以不同的物件锁点锁定不同类型的点。

持续性物件锁点

持续性物件锁点可以连续锁定数个点,不必重新启用物件锁点,只有中心点、端点、交点、节点、中点、最近点、垂直点、点、四分点、切点顶点物件锁点可以持续性锁定。

您可以设定物件锁点的锁定半径,锁定半径是您将鼠标光标移动至要锁定的点附近时,鼠标标记可以吸附至锁定点的范围。

显示物件锁点列 按状态列上的物件锁点。 勾选或清除不同物件锁点模式的核取方块。 关闭全部持续性物件锁点 点击停用。 停用物件锁点只是暂时性的停用,停用取消后,之前使用的所有物件锁点的启用状态不会改变。 只启用一个物件锁点 在一个物件锁点上点击鼠标右键。该物件锁点将被启用,而其他已启用的物件锁点将被停用。 在同一个物件锁点上点击鼠标右键。该物件锁点将被停用,而先去被停用的物件锁点会被再次启用。 启用/停用所有持续性物件锁点 在停用上按鼠标右键。所有物件锁点将被启用/停用。 暂时停用物件锁点 在有指令提示选取一个点时,按 Alt 键。当开启停用时,勾选的物件锁点是临时的。当停用关闭时,取消勾选的物件锁点是临时的。 单次性物件锁点

单次性的物件锁点只有在 Rhino 提示指定一点的时候可以使用,而且只能指定一次。单次性的物件锁点会暂时停用所有其它已启用的物件锁点。

启用单次性物件锁点 按Shift并点击物件锁点复选框。例如:启用物件锁点列上的持续性端点、最近点与点物件锁点,再使用单次性的中点物件锁点,此时端点、最近点、点物件锁点会暂时没有作用。 做拖拽操作时使用物件锁点

某个物件锁点启用时,拖曳物件前在可以锁定的点附近按住鼠标左键可以锁定该点,然后再进行拖曳。

按住 Alt 键可以在拖曳起点暂时停用物件锁点。

Your browser does not support the video tag.将直线从它的中点拖曳至圆的中心点。 投影物件锁点

物件锁点列上的投影启用时,任何锁定的点都会投影至工作平面上。例如,示例图中的曲线是从物件上的锁点位置投影到工作平面上。

Your browser does not support the video tag.

请参考: ProjectOsnap

物件锁点的选择性

物件锁定仅能用于可见物件,被其他物件遮盖的物件无法被除了中点之外的物件锁点锁定。

当光标通过红色物件时无法捕捉后面绿色物件的物件锁点。 单纯的物件锁点

以物件锁点锁定物件的某一个点。

步骤 移动鼠标光标移至目标物件附近。 当鼠标标记吸附至要锁定的点时,按鼠标左键。 不锁定

如果一个指令正在执行,不锁定可以停用持续性物件锁点一次。

Center (Cen)

可以锁定圆、圆弧、封闭的多重直线、边界为多重直线而且没有洞的平面、文字的边框方块的中心点。

可以将中心点物件锁点设置为可以捕捉近似圆弧、圆和椭圆的中心。

参考: Modeling Aids Options.

端点

可以锁定曲线的端点、文字的边框方块的角、多重曲线的组合点、封闭曲线的接缝、曲面与多重曲面边缘的角。

Intersection (Int)

可以锁定两条曲线、网格线、两个边缘或曲面结构线的交点。

节点

可以锁定曲线或曲面上的节点。

Midpoint (Mid)

可以锁定曲线、曲面边缘、网格线或多重曲线子线段的中点。

如果没有勾选其他物件锁点(包括最近点和中心点),不管物件有没有被其他物件遮挡,都可以通过中点物件锁点捕捉到物件的中点。

最近点

可以锁定到曲线或网格线上最接近鼠标光标的位置。

Perpendicular (Perp)

捕捉垂直于曲线、网格线或曲面边缘的点。

指令提示输入的第一个点无法使用垂直点物件锁点。

Point

锁定到点物件、挤出物件轴线、控制点、编辑点、图块以及文本插入点。

也可以锁定矩形灯光的中心点与角及图块的插入点,即使在控制点未打开时。

如果通过名称选取点时多个点有相同的名称,那么将选取最后创建或编辑过的点。

Quadrant (Quad)

锁定一条曲线在目前的工作平面 X 或 Y 座标最大值或最小值的点。

附注 圆与圆弧的四分点是它们在工作平面 X、Y 轴的最大值及最小值的点。 当椭圆的两个轴不与工作平面 X、Y 轴平行时,除了在两个轴的四个端点有四分点以外,它在工作平面 X、Y 座标的最大值及最小值的点也是四分点。 Tangent (Tan)

可以锁定曲线上的正切点。

指令提示输入的第一个点无法使用切点物件锁点。

维基百科: 相切

顶点

可以锁定网格顶点。

附注 使用 CullControlPolygon 指令可以避免锁定网格物件背面的顶点。 网格物件的顶点不必打开即可使用顶点物件锁点锁定。 参考性的物件锁点

参考性的物件锁点可以搭配其它物件锁点使用,例如:端点、最近点、点、中点、中心点、交点或四分点)。

从物件锁点列启用参考性的物件锁点 按下 Ctrl 键并将鼠标移动到物件锁点控件上。可以切换至参考性的物件锁点列。 Along

沿着一条轨迹直线。

轨迹直线示例

在圆的中心点和直线端点之间的轨迹直线上指定一点为中心点画出另一个圆。

轨迹直线步骤 指定轨迹直线的起点 (圆的中心点)。 指定轨迹直线的终点 (直线的端点)。 鼠标标记只能沿着轨迹线移动。 按鼠标左键指定一点。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 AlongParallel (AlongP)

沿着与参考直线平行的轨迹线。

平行线示例

画出一条与矩形平行而且通过圆的中心点的直线。

平行线步骤 指定基准线的起点 (矩形的一角)。 指定基准线的终点 (矩形的另一角)。 指定平行轨迹线的起点 (圆的中心点)。 鼠标标记只能沿着轨迹线移动。 按鼠标左键指定直线的起点。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 两点间

锁定两个点之间直线距离的中点。

两点间示例

在两个矩形之间画一个圆。

两点间步骤 指定第一个参考点。 指定第二个参考点。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Shift 键并将鼠标移动到物件锁点控件上。 基准点

锁定距离基准点某个距离的点。

附注 基准点物件锁点和其它物件锁点不同,因为它是用于设定正交、距离限制、角度限制或输入相对座标的基准点。 正交将鼠标标记限制于上一个点出发的放射状直线上。距离限制将鼠标标记以指定的半径限制于与上一个点固定的距离上。使用基准点物件锁点可以指定某一个点的相对点。 范例

以距离直线端点 4 个单位的中心点画一个圆。

基准点步骤 锁定直线端点为基准点。 输入 4 按 Enter。 鼠标标记会被限制只能在距离基准点 4 个单位的圆形轨迹上移动。 指定圆的中心点,并指定半径。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 PerpendicularFrom (PerpFrom)

锁定到与曲线或曲面垂直直线的轨迹线上。

垂直起点范例

从曲线与圆的交点画出一条与曲线垂直的直线。

垂直起点示例 选取曲线。 鼠标标记只能在曲线上移动,标记在曲线上移动时会显示通过标记并与曲线垂直的直线。 在曲线上指定垂直轨迹线的起点。 鼠标标记的移动会被限制在垂直轨迹线上。 按鼠标左键开始画直线。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 TangentFrom (TanFrom)

鼠标标记只能在与一条曲线正切的轨迹线上移动。

维基百科: 相切

正切起点示例

从曲线与圆的交点画出一条与圆正切的直线。

正切起点步骤 选取圆形曲线。 鼠标标记只能沿着圆移动,并显示正切线标记。 在圆上指定正切轨迹线的起点。 鼠标标记的移动会被限制在正切轨迹线上。 按鼠标左键开始画直线。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 物件上的物件锁点 OnCurve (OnCrv)

限制只能锁定在选取的曲线上。

附注 曲线上物件锁点可用于复杂的模型或最近点物件锁点无法锁定到您想要的点的情形。 沿着曲线移动鼠标标记时,状态列会显示曲线在鼠标标记位置的参数值。 范例(曲线上)

沿着选取的曲线移动控制点。

步骤(曲线上) 选取曲线。 鼠标标记只能沿着选取的曲线移动。 按鼠标左键放置一个点物件。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 PersistentOnCurve (POnCrv)

限制只能锁定在选取的曲线上,直到目前的指令结束为止。

进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 OnPolysurface (OnPSrf)

限制只能锁定在选取的多重曲面上。

范例(多重曲面上)

限制只能锁定在选取的多重曲面上。

步骤(多重曲面上) 选取多重曲面。鼠标标记只能在多重曲面上移动。 按鼠标左键放置点物件。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 PersistentOnPolysurface (POnPSrf)

限制只能锁定在选取的多重曲面上,直到目前的指令结束为止。

进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 网格上

限制只能锁定在选取的网格上。

步骤(网格上) 选取网格。 鼠标标记只能沿着选取的网格移动。 按鼠标左键放置一个点物件。 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 PersistentOnMesh (POnMesh)

限制只能锁定在选取的网格上,直到目前的指令结束为止。

进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 OnSurface (OnSrf)

限制只能锁定在选取的曲面上。

范例(曲面上)

限制只能锁定在选取的曲面上。

步骤(曲面上) 选取曲面。 鼠标标记只能在曲面上移动。 按鼠标左键放置一个点物件。这个锁点模式只能使用在多重曲面中选取的单一曲面上,当鼠标光标超出选取的曲面的边界时会显示禁止符号,要果您想要让鼠标标记跨越多重曲面中的不同曲面,请使用多重曲面上物件锁点。Your browser does not support the video tag. 进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 PersistentOnSurface (POnSrf)

限制只能锁定在选取的曲面上,直到目前的指令结束为止。

进入物件锁点控件上的物件锁点 按住 Ctrl 键并将鼠标移动到物件锁点控件上。 Percentage (Percent)

锁定曲线的比例分段点。

曲线上会暂时显示可以锁定的百分比分段点。

百分比小于 50 时,曲线上会有数个分段点可以锁定。例如:将百分比设为 30 时,可以锁定的有 30%、60% 与 90% 三个点。

进入物件锁点控件上的物件锁点 按住 Shift 键并将鼠标移动到物件锁点控件上。 锁定曲面结构线

当鼠标标记锁定在曲面上时,可以搭配使用交点物件锁点锁定结构线的交点。例如:ExtractIsocurve、InsertKnot、OrientOnSrf 指令及曲面上与多重曲面上单次性的物件锁点。

物件结构线的锁点比一般的物件锁点要弱,在一般的物件锁点无法锁定时才会锁定曲面结构线的交点。

Script 化单次性的物件锁点

单次性的物件锁点原本就可以在其它指令执行过程启用。换句话说,在指令巨集里可以不需要加单引号 (') 就可以在其它指令执行中启用物件锁点。

相关指令 Osnap 工具列 功能表 状态列

物件锁点

工具

物件锁点 >

物件锁点

Osnap 指令从指令行设定物件锁点。

步骤 设定命令行选项 附注 您可以在指令具集中使用这个指令,这个指令可以在指令行中设定任何物件锁点的组合。 您可以使用 DisableOsnap 指令暂时停用所有的物件锁点。 ShowOsnap 工具列 功能表

物件锁点 标准

工具

物件锁点 >

持续物件锁点对话框

ShowOsnap 指令可以打开/关闭物件锁点,或切换物件锁点的开关状态。

步骤 设定命令行选项 指令行选项

显示

打开物件锁点控件。

隐藏

关闭物件锁点控件。

切换

切换物件锁点控件的开关状态。

DisableOsnap 工具列 功能表

物件锁点

工具

物件锁点 >

停用物件锁点

DisableOsnap 指令管理持续性物件锁点的启用状态。

从物件锁点列暂时停用所有持续性的物件锁点 在物件锁点控件上,点击停用按钮. 当物件锁点停用时,持续性的物件锁点只是暂时被停用。 从物件锁点列再次启用所有持续性的物件锁点 在物件锁点控件上,取消停用按钮. 所有持续性的物件锁点会再重新启用。 从物件锁点列清除所有持续性的物件锁点 在物件锁点列上的停用按鼠标右键。 从指令行暂时停用所有持续性的物件锁点 点击选项。 物件锁点停用时从物件锁点列启用单次性的物件锁点 当物件锁点停用时,可以按住 Shift 键,再从物件锁点列上启用单次性的物件锁点。 按 Ctrl 可以在物件锁点列上启用其它隐藏的单次性物件锁点。 ProjectOsnap 工具列 功能表

物件锁点

工具

物件锁点 >

投影至工作平面

ProjectOsnap 指令将物件锁点锁定的点投影至工作平面上。

步骤 设定命令行选项 打开物件锁点投影并锁定一个点,鼠标标记会投影至目前的工作平面上,实际锁定的点与工作平面上的投影点之间会有一条白色的轨迹直线。 打开平面模式时,ProjectOsnap 指令会将物件锁点投影至平面模式设定的"虚拟平面"上。投影模式打开时,工具提示会出现“投影的”前缀。 指令行选项

启用

物件锁点将投影到工作平面上。

停用

物件锁点将在物件上。

切换

 

SnapToLocked 工具列 功能表

物件锁点

工具

物件锁点 >

锁点于锁定的物件

SnapToLocked 指令让物件锁点可以锁定于锁定的物件或锁定的图层上的物件。

SnapToMeshes 工具列 功能表

不在工具列上。

不在功能表上。

SnapToMeshes 指令启用/停用通过最近点、中点、交点、垂点物件等物件锁点捕捉到网格物件。

SnapToOccluded 工具列 功能表

不在工具列上。

不在功能表上。

SnapToOccluded 指令让物件锁点可以锁定于位于其他物件之后被遮盖的物件。

请参考

精确建模

光标约束

 

 

 

Rhinoceros 6 © 2010-2017 Robert McNeel & Associates. 25-6月-2018



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3