卢班:通过变压器中间输出构建CAD素描生成的层次图形
IEEE transactions on visualization and computer graphics
|January 21, 2026
概括
一个新的AI模型LuBan通过直接学习几何原始和约束之间的关系来生成计算机辅助设计 (CAD) 草图. 这种方法简化了设计过程,提高了工业设计师的效率.
科学领域:
- 计算机科学 计算机科学
- 人工智能的人工智能
- 计算机辅助设计 计算机辅助设计
背景情况:
- 计算机辅助设计 (CAD) 草图对于工业设计和制造至关重要,它是从几何原始和约束中构建的.
- 当前的人工智能方法经常单独处理原始和约束,错过它们固有的连接.
- 这限制了来自各种输入的自动CAD素描生成的效率和准确性.
研究的目的:
- 介绍LuBan,一个端到端的人工智能模型用于生成CAD草图.
- 通过共同学习原始和约束来克服现有方法的局限性.
- 通过更直观,更准确的草图转换来增强设计过程.
主要方法:
- 在原始建模中使用了DEtection TRansformer (DETR) 架构.
- 在模型中区分参数和非参数特征.
- 衍生出亚原始特征来预测约束,捕捉原始约束关系.
- 代表生成的CAD草图作为层次图表.
主要成果:
- 卢班在精确和手绘染方面实现了最先进的性能.
- 与在原始和约束上独立训练的模型相比,证明了更高的有效性.
- 通过定性和定量实验和废除研究来验证.
结论:
- 在CAD草图中,LuBan有效地模拟了原始和约束之间的内在关系.
- 端到端的方法简化和加快了CAD素描生成过程.
- 该模型与"你画的是你得到的"原则保持一致,使设计师受益.
相关概念视频
Guidelines for Sketching a Curve
110
Curve sketching is a systematic method for understanding the overall behavior of a function by analyzing its key mathematical features. A function defines a curve on the coordinate plane, where the horizontal axis represents the input variable and the vertical axis represents the output. The process begins by determining the domain, which specifies the set of input values for which the function is defined and establishes the horizontal extent of the graph.Intercepts with the horizontal and...
110
Curve Sketching and Derivatives
58
Understanding the behavior of a function through its first and second derivatives is essential for analyzing its graph. Derivatives provide insight into where a function increases or decreases, where it attains local maxima or minima, and how its curvature behaves across different intervals.The first derivative of a function reveals the slope of the tangent line at any given point. Points where the derivative is zero or undefined are considered critical, as they often indicate potential extrema...
58
Ogive Graph
6.6K
An ogive graph is sometimes called a cumulative frequency polygon. It is one type of frequency polygon that shows cumulative frequency. In other words, the cumulative percentages are added to the graph from left to right. An ogive graph plots cumulative frequency on the vertical y-axis and class boundaries along the horizontal x-axis. It’s very similar to a histogram; only instead of rectangles, an ogive displays a single point where the top right of the rectangle would be. Creating this...
6.6K
Graphing Antiderivatives
48
The concept of an antiderivative is fundamental in calculus, describing how a function's values accumulate over time. This process is closely related to physical motion, such as the movement of a rolling ball. As the ball progresses, its position changes in response to variations in velocity, just as an antiderivative graph reflects the cumulative effect of the original function's values.Graphing an antiderivative requires interpreting how a function's values influence the shape of its...
48
Cardiac Output II: Effect of Stroke Volume on Cardiac Output
3.2K
Cardiac output (CO), the amount of blood the heart pumps per minute, is a parameter in cardiovascular physiology determined by stroke volume and heart rate. Stroke volume, the amount of blood pushed from one of the ventricles per heartbeat, is influenced by preload, afterload, and contractility.
Preload
Preload refers to the initial elongation of the cardiac myocytes before contraction and is related to the volume of blood filling the heart at the end of diastole, or end-diastolic volume. The...
Preload
Preload refers to the initial elongation of the cardiac myocytes before contraction and is related to the volume of blood filling the heart at the end of diastole, or end-diastolic volume. The...
3.2K
Bar Graph
21.4K
A bar graph is also called a bar chart and consists of bars that are separated from each other. It either uses horizontal or vertical bars to show comparisons among categories. The bars can be rectangles, or they can be rectangular boxes (used in three-dimensional plots). One axis of the graph represents the specific categories being compared, and the other axis shows a discrete value. In this graph, the length of the bar for each category is proportional to the number or percent of individuals...
21.4K


