此扩展程序向绘图和鼠标右键上下文菜单添加了一个工具栏和项目,其中包含用于创建**直角矩形**、**平移矩形**、**库恩斯矩形**、**摆动/旋转曲面**的工具, **直纹三角形** 和 **Coons 三角形** 来自边界的有理贝塞尔曲面 [非有理](https://extensions.sketchup.com/en/content/bezier-curve-tool“贝塞尔曲线工具”)和 [rational](https://extensions.sketchup.com/en/content/rational-bezier-curve-tool “Rational Bezier Curve Tool”) 贝塞尔曲线、圆弧、圆和直线。

您可以创建的曲面类型(工具的可用性)取决于您选择的曲线数量以及它们是否共享公共端点,如上面的动画(单击缩略图)所示。

创建曲面后,工具会将您带入 ne 的编辑工具精心绘制的表面。如果需要,可以通过移动生成的控制网的点或线或调整控制点的“权重”来将表面编辑为您想要的方式。

当使用 Shift 键移动控制点或线以及推理锁定时,推理可用。在移动过程中按 Esc 键会将表面重置为移动开始前的状态。

为了更改非结束控制点的权重,将光标悬停在要更改其权重的控制点上,使其以绿色突出显示,键入您想要的新权重,不要将光标移开从控制点开始,然后按 Enter 或 Return 键来影响曲面的形状。

稍后,选择使用这些工具绘制/编辑的现有贝塞尔曲面并使用鼠标右键上下文菜单中的编辑有理贝塞尔曲面或编辑贝塞尔三角形也将激活所选曲面的编辑工具。

另外,无耻地插入了我的其他几个付费扩展,
1. [Rational Bezier Surface Properties](http://extensions.sketchup.com/en/content/rational-bezier-surface-properties “Rational Bezier Surface Properties”) 扩展可用于编辑生成的 Bezier 曲面的属性,例如作为度数和用于表示/显示它的段数。
2. 有关从曲线创建曲面的更多方法,请查看 [Advanced Bezier Surfaces from Curves](https://extensions.sketchup.com/en/content/advanced-bezier-surfaces-curves “Advanced Bezier Surfaces来自曲线”)。
作 者:Jacob S.
This extension adds a toolbar and items to the Draw and Right Mouse Button Context menus with tools to create **Ruled Rectangle**, **Translational Rectangle**, **Coons Rectangle**, **Swung/Surface of Revolution**, **Ruled Triangle** and **Coons Triangle** rational Bezier surfaces from bounding [non-rational](https://extensions.sketchup.com/en/content/bezier-curve-tool “Bezier Curve Tool”) and [rational](https://extensions.sketchup.com/en/content/rational-bezier-curve-tool “Rational Bezier Curve Tool”) Bezier curves, arcs, circles and lines.

The kinds of surfaces you can create (availability of the tools) depend on the number of curves you have selected and on whether they share common endpoints, as demonstrated in the animations(click the thumbnails) above.

Once the surface has been created, the tools will put you into the editing tool for the newly drawn surface. If needed, the surface can be edited to be the way you want it to be by moving the points or lines of the resulting control net or adjusting the “weights” of the control points.

Inferencing is available when a control point or line is moved along with inference locking using the Shift key. Hitting the Esc key during a move will reset the surface to the way it was before the move started.

In order to change the weight of a non-end control point, hover the cursor over the control point you want to change the weight of so that it is highlighted in green, type the new weight you want for it, without moving the cursor away from the control point, and press enter or return to influence the shape of the surface.

Later, selecting an existing Bezier surface drawn/edited with these tools and using Edit Rational Bezier Surface or Edit Bezier Triangle in the Right Mouse Button Context menu will also activate the editing tool for the selected surface.

Also, shamelessly plugging a couple of my other paid extensions,  
1. The [Rational Bezier Surface Properties](http://extensions.sketchup.com/en/content/rational-bezier-surface-properties “Rational Bezier Surface Properties”) extension can be used to edit the resultant Bezier surface’s properties such as degree(s) and number of segments used to represent/display it.
2. And for more ways to creae surfaces from curves, please take a look at [Advanced Bezier Surfaces from Curves](https://extensions.sketchup.com/en/content/advanced-bezier-surfaces-curves “Advanced Bezier Surfaces from Curves”).

曲线的贝塞尔曲面