使用此插件,您可以在 XY 平面中快速布置复杂装配的细节。 这在您设计由板材(家具、木工)制成的产品时很有用,当您需要进行细节设计时,可以安排每个细节图。 该插件允许您将选定的实体放置在世界坐标系的 XY 平面中,而不管它们在空间中的排列方式。
只需单击一下,插件就可以进行复制和几圈实体。 此外,您可以立即选择装配体中的所有实体组件,而不是逐个实体地布置。 结果,您会得到一个整洁的详细信息列,并带有文本标题,从高到低排序。此外,该插件还可以:
在装配块、阵列、外部参照中查找零件。
仅按层和制造技术过滤您需要的部分。
写下每个部分的标题及其大小和任何描述。
找到相同的部分,并通过在标题中写下数量来将它们分组。
让您拥有自己的标题格式而不是默认格式。
该程序可以自动找到相互镜像的零件。 如果零件在 AVC 属性面板中特别标记,或者如果在镜像装配块中找到它,它也可以执行镜像命令。 Specially marked AVC Properties Palette
根据制造技术选择将零件放在哪一侧。
在细节上标记纹理。texture
做平面拍摄*。 用它为 CNC 制作曲线。
将零件分组并将它们排列在几列中。
按尺寸或任何属性对零件进行排序。
为细节编号,将数字写入实体属性中,以便在 Smart Leaders 中进一步使用。Number Smart Leaders
无论您选择了多少,该程序都可以计算模型空间中使用了多少装配块。
将零件数量乘以生产的批量大小。
直接从命令行打开/关闭其设置,无需对话框窗口。 因此,您可以创建自己的按钮和宏来使用 -Lay 命令的不同变体。
在多组设置(样式)之间快速切换。
与插件 A>V>C> Properties Palette 交互以获取实体的名称,以测量镜像零件的数量并将实体市场旋转为“跨零件纹理” (Texture Across).
*BricsCAD 版本现在不支持创建带有不可见线条的 Flatshots 并且无法创建 Fields。
原始对象保持不变 - 它的布局副本。 插件只能使用 3D 实体。 它不适用于网格、曲面和块。
下载 AVC_Lay_nnnn_nn.7z 存档中的插件 Download
选择装配体中的所有细节并调用 Lay 命令。 如果在调用之前没有选择任何程序查询要选择。 工作命令后可以保存选择(请参阅常用选项)。
下一步选择插入点。 点查询包含一个设置选项:
SwitchStyle: 在选项之间快速切换 - 通过它的编号设置。
TUNE: 此选项打开对话窗口或下一个查询以选择设置。
在设置对话框中,您将找到与 -Lay 命令选项相同的所有选项。 此外,在对话框中可以使用所有 A>V>C> 插件的通用选项。 Common Options
输入插入点后,程序将处理所有实体。 程序寻找实体的正面(参见实体的度量 Metric of solid)并认为它应该在平面 XY 中,正面向下。 您可以在“放在前面”部分的设置中更改此行为。 还围绕 Z 旋转细节,以便最长边沿 X 轴延伸(如果 Texture = Across,则使用 Y 轴)。 程序按大小从大到小对细节进行排序,并沿 Y 轴放置细节。
默认情况下,计算实体的大小需要将其旋转成直角。 如果禁用此选项,则收益将具有最长的线或弧。
该插件专为设计板材细节而设计。 在这些细节中,总有一个主平面决定如何放置物品。 该算法不适用于球体、tors 和形状细节。 弯曲的蒙皮不会变平,但会平铺。 该程序可以测量最简单的扫描弯曲零件,如果它们在实体公制中标记为“扫描”,但这只会影响零件尺寸编号,而不影响布局。
如果配置了组标题,则每个组的详细信息将在单独的列中列出。 例如,您可以将来自不同装配的零件排列到不同的组中。 为此,在分组中使用 %block% 替换。
插件仅适用于诸如 3D-solid 之类的对象。 如果启用“内部装配”选项,程序会将零件从装配块中拉出。
如果程序无法布置细节,那么插件将显示一个警告窗口,并且问题细节将被涂成红色。 要删除红色照明,请启动任何其他命令。
如果启用“管理图层”功能,MD_Annotation 图层将被分配给标题。
按照控制台上的消息进行操作。 可能有程序消息。
使用tune选项选择对象或输入插入点时,可以调用命令自定义对话框。 您可以在 A>V>C> 选项面板中找到这些命令的设置。 A>V>C> Options Palette.
在选项对话框的标题中,您会看到用于选择样式(设置集)的下拉列表。 样式号将用于在命令运行过程中快速切换。 列表旁边有一个用于添加新样式的按钮。 通过复制当前样式创建新样式。 您最多可以创建 9 种样式。 任何样式都可以删除先排除。 默认情况下,会创建两种样式 - 用于正常布局和将部件导出到 DXF.
Layout style name. Not used anywhere. For convenience only.
The group header is set here. It will be written in large print above the column of laid out details (unless the Title checkbox is selected in the Title Options section). If you want the layout to be done in several columns, then in this field you must enter the substitutions of the properties used for grouping. Usually here substitute the name of the assembly-block and / or the name of the material of the parts. Groups are always sorted alphabetically, in ascending order. If groups are not needed, leave the field blank, and then all the details will be laid out in one column. As soon as you place the cursor in this field, a substitution button will appear immediately. It brings up the substitution selection dialog. The result will be inserted at the current cursor position in the field and can replace the selected text fragment.
A part title is text (MText object) describing a part that the program can position above the part. The title is also very important for setting the order of the display, that is, for sorting the parts. Even if the title is turned off and not recorded, then its substitutions still set the sort order.
Title - You can check the title options and then the program will create MText for each detail and for group titles.
Next is an input field for your own title text mask. The text can contain any MText string formatting characters (for example, \P is a line break). In addition, the text must contain any of the parameters of the detail: %layer%,%length%,%count%,%name%, etc. See the Substitutions page for a complete list. As soon as you place the cursor in this field, a substitution button will appear immediately. It calls the substitution selection dialog. Enter an empty string to return the standard title.
Style - the style of the title text. Leave blank to use the current TextStyle
Height - is the size of the text. Assign 0 to use the TextSize system variable. The indentation of the title from the detail depends on the height of the text.
Center - align the center of the title to the center of the parts. If the heading is inside the part, then vertical alignment will be performed as well.
Inside - Place text inside the part drawing. The program does not pay attention to parts with complex contours and places the text inside a conditional rectangle that limits the dimensions of the part. If you turn on the render mode with solid faces filled, then you will not see the titles, because the texts will be under the details.
Filtering is needed to discard drawing objects that accidentally fall into the selection frame. It is easier to select all the objects of the model in a row, and let the program select only the necessary ones from them. Finding parts inside assembly blocks and counting the number of these blocks in the drawing is also in this section. You can read more about filtering on the Data Table page.
Both sides - look for blind drilled parts at the bottom or with dadoes at the bottom and re-lay such parts on the other side. Only the first main view will have a title for the part, while the reverse view will only have the signature FRONT VIEW or REAR VIEW. The program does not take into account parts with inclined edges and three-dimensional processing, it only searches for flat surfaces facing straight down (in the main view). A separate %view% substitution has been created specifically to indicate the name of the view in the first (main) view. If you did not fill in the Title field, then the name of the view will be substituted automatically on a separate title line - just check the "Both sides" option. Make no mistake with the amount of detail - it's easy to confuse a reverse view with a single part. DXF Export comes with the second view of the part as a separate part - this view can be multiplied by the number of parts and saved in separate files.
Along Y - usually the details are laid out with the long side along the X axis. But you can flip the details and the direction of the material texture vertically, along the Y axis.
Texture mark - Write the word <<TEXTURE>> in the center of the part, if the solid is marked as Texture = along or across.
Numbering - calling the Numbering program before displaying. All parts will be named as sequential numbers. Names (Numbers) are saved in drawing objects (in xData) and can be used in other commands A>V>C>. Numbering has several settings of its own - see here.
Merge the same parts - Lay out identical parts once. All properties used in grouping and title are taken into account to distinguish different details. The number of solids corresponding to the combined part can be shown using the %count% substitution
Appearance similarity - When combining parts, the program must consider not only the grouping and title, but also the color, layer, linetype, material of solids and their coatings.
Geometric similarity - Consider the geometry of the solids when combining parts. Geometrically different solids should be laid out separately. Geometry check ignores the position and rotation of objects in space.
Descending Size - Sort parts in descending order of size, from large to small. If you turn off the option, then first there will be small details, and then large ones.
Separate Mirrored - Lay out mirrored solids separately. Use the A>V>C> Palette to keep the specular mark "mirror" on the solids. For marked solids, the program will apply the Mirror command relative to the YZ plane. At the laid out solid, the Mirror mark is reset. If this option is disabled, then straight and mirror solids will fall into one part, only one solid will be laid out. In this case, you can use the %countright% (the number of parts such as laid out) and %countmirror% substitutions.
Multiplication Request - Query the number by which the number of objects will be multiplied. Use to calculate the number of parts in a batch. The multiplier is stored in the drawing properties. Even if it was not requested, the amount will still be multiplied by it.
Step lets you adjust how far down the Y-axis the next parts will move. If no step is specified, the program will take three text heights (TextSize) as the spacing.
Down - Lay out the parts with the main (best, front) side down Z. Optimal for machining parts on CNC milling machines.
Up - Lay the parts with the main (best, front) side up on the Z. Optimal for processing parts on panel saw machines.
by Technology - Lay front up simple parts that are suitable for sawing. And all other details - the front down. A part with six or less flat faces without holes is considered simple.
When a program finds a substitution and replaces it with an object property, it needs to know how to format numbers, how many characters to write. It is possible to write the format into each substitution. But if you did not specify the format in the substitution, then these settings will be used.
Size format
This setting is used only for converting size numbers to a string. It does not apply to areas, volumes, prices and other figures. The format can always be overridden in the substitution itself. The format is ignored when substituting AutoCAD fields.
The format specifies how many decimal places to write and whether to write insignificant zeros. Use the characters 0 and # in the format. 0 is a digit or 0, # is a digit or nothing.
For example, the number 1.111111 formatted as 00.00 will be displayed as 01.11. And formatted 0.#### will be displayed as 1.1111. And the number 1.0034 formatted as 0.## will be displayed as 1.
There are special, AutoCAD-only, formats:
CU – how the units are configured in the current drawing (via the _units dialog)
AR – Architectural
EN – Engineering
FR – Fractional
After AR, EN, FR you can write precision (0-8)
Decimal separator - Replace the decimal point with this character in all numbers and in all substitutions.
Special Characters - Use special characters such as ¼ ¾ ½. And after the corners, prices, areas and volumes, units of measurement will be affixed. It is impossible to evaluate mathematical expressions with such symbols. And not all fonts contain these characters.
Use Fields - Use AutoCAD Fields instead of substituting property values. Fields only work in AutoCAD. The program is not yet able to create fields in BricsCAD tables due to errors in its API.
See the numbering settings here.
This command has few console options inside “select point” query. I hope you know call options by first litter or by dropdown menu.
Step: allows you to adjust how far down the Y axis will shift the following details.
Technology filter: You can limit the list of laid out parts according to manufacturing technology. List the technology you need through a semicolon without spaces. Technology names can be corrected in Common Options. Leave the list empty to lay out all the solid.
Mirror: Lay mirrored solid separate. Use this option jointly with "Group similar". Mark solid like "mirrored" using A>V>C> Properties Palette plug-in.
FlatShot: Yes|No calling FlatShot command after LAY. Flat geometry will have same layer and same color like solid. Invisible geometry will layer "Hidden". And if haven't Hidden layer in drawing then program just set color green. Not work in BricsCAD.
Title: input string for you own title text mask. In mask you can use any MText format symbols (like \P for new line) and you can use solid parameter replacement (substitutions). Input space string (or * or ?) for returning to default text mask. Program selects a default mask according to the sorting setting. The format of the output of digits (accuracy and fractional formats) can be set in the settings of the drawing units or in the A>V>C> settings in the Common Options section.
TExture: Write <<TEXTURE>> in a middle of a detail if solid marked like Texture = along or across.
NUmbering: Give the names to solids as ordered numbers. And save Mirror mark in solid.
MUltiplier: Ask for a number to multiply the number of parts.
STYle: the style of the title text. Leave blank or * to use the current text style.
Height: the size of the text. Assign 0 to use the system variable TextSize. Text height depends on offset header from detail.
CEnter: align the Title center for the middle of detail. If the title is in the details, it will be made and a vertical align too.
Inside: to place the text inside detail drawing. The program does not pay attention to the details with complex contours and place the text inside the rectangle conditional restricted with dimensions of parts. If you turn on the rendering mode filled faces of solids, you will not see the headers, as texts will be below details.
After any options input program will query point again. And you can use other option. Thus you can tune program at any call. It makes possible creating macros and buttons for different way using command LAY.
Program settings are saved in the Windows registry, in the section of the current user. Therefore, they will work equally in all drawings and in all versions of AutoCAD and BricsCad. Settings can be transferred to another computer only by exporting a registry key. To do this there are buttons for exporting and importing settings.