Collaborative Research: FMitF: Track I: End-usser Programming for CAD Systems via Language Design and Synthesis
协作研究:FMitF:第一轨:通过语言设计和综合进行 CAD 系统的最终用户编程
基本信息
- 批准号:2219865
- 负责人:
- 金额:$ 25万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2022
- 资助国家:美国
- 起止时间:2022-10-01 至 2025-09-30
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
Computer-Aided Design (CAD) plays an essential role in modern engineering. While CAD tools enable rapid creation of models, it is extremely laborious to reuse these models when creating new designs. The key reason is that changes to a design might require coordinated changes to several elements of a model to preserve relationships between parts. The project's novelties include next-generation interfaces for manipulating CAD models, and advances in automated reasoning done by the CAD system. The project's impacts range from increasing the productivity of design professionals making changes to complex models, to reducing the barrier to entry for casual designers who wish to perform 3D modeling by re-using existing models. The software developed in this work will allow designers to quickly iterate and optimize designs, leading to increased designer productivity and design quality.Building on results in program synthesis and domain-specific language design, the investigators are developing techniques for end-user programming of CAD programs. The techniques are enabled by the observation that modern CAD tools represent a design as a program that generates the 3D geometry by executing a sequence of geometric operations; reasoning about programs is thus used to reason about designs. This is achieved by first developing a language for describing CAD models that maintains design integrity through model parameter changes, even when elements and topology may vary. To this end, the language includes novel constructs for precisely selecting, or referring to, elements of geometry. Second, the team is developing algorithms for reasoning about CAD programs by transforming program edits into queries that leverage a combination of off-the-shelf symbolic and numerical solvers. Finally, the team is developing novel end-user programming environments enabled by the CAD language and the resultant automated reasoning. These applications include bidirectional editing of CAD programs as well as synthesis of template models for optimizing CAD designs. Further, the team is continuing their outreach activities to inspire young students and underrepresented minorities to pursue STEM careers.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
计算机辅助设计(CAD)在现代工程中起着至关重要的作用。尽管CAD工具可以快速创建模型,但在创建新设计时重复使用这些模型非常费力。关键原因是,对设计的更改可能需要对模型的几个元素进行协调的更改,以保留零件之间的关系。该项目的新颖性包括用于操纵CAD模型的下一代界面,以及CAD系统所做的自动推理的进步。该项目的影响范围从提高设计专业人员对复杂模型进行更改的生产率到减少希望通过重新使用现有模型执行3D建模的休闲设计师进入障碍。这项工作中开发的软件将使设计师能够快速迭代并优化设计,从而提高了设计人员的生产力和设计质量。建立程序合成和特定领域的语言设计的结果,研究人员正在开发用于CAD程序最终用户编程的技术。通过观察到,现代CAD工具代表设计作为一个程序,该程序通过执行一系列几何操作来生成3D几何形状,从而实现了这些技术。因此,关于程序的推理用于推理有关设计的推理。这是通过开发一种语言来描述CAD模型来实现的,该语言即使元素和拓扑可能会有所不同,该语言通过模型参数变化来维持设计完整性。为此,该语言包括用于精确选择或指几何元素的新颖构造。其次,该团队正在开发用于推理CAD程序的算法,通过将程序编辑转换为利用现成符号和数值求解器组合的查询。最后,团队正在开发由CAD语言和由此产生的自动推理启用的新型最终用户编程环境。这些应用包括CAD程序的双向编辑以及用于优化CAD设计的模板模型的合成。此外,该团队正在继续进行外展活动,以激发年轻学生和人为不足的少数群体从事STEM职业。该奖项反映了NSF的法定任务,并被认为是值得通过基金会的知识分子和更广泛影响的评估评估的评估值得支持的。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Maneesh Agrawala其他文献
Network Visualization
- DOI:
10.1007/978-1-4614-6170-8_110017 - 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Maneesh Agrawala - 通讯作者:
Maneesh Agrawala
Identifying, Instantiating and Evaluating Design Principles for Visual Communication
识别、实例化和评估视觉传达设计原则
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Maneesh Agrawala;Wilmot Li;Floraine Grabler - 通讯作者:
Floraine Grabler
The assumed light direction for perceiving shape from shading
从阴影感知形状的假设光线方向
- DOI:
- 发表时间:
2008 - 期刊:
- 影响因子:0
- 作者:
James P. O'Shea;M. Banks;Maneesh Agrawala - 通讯作者:
Maneesh Agrawala
Efficient Shadows from Sampled Environment Maps
来自采样环境贴图的高效阴影
- DOI:
- 发表时间:
2004 - 期刊:
- 影响因子:0
- 作者:
A. Ben;R. Ramamoorthi;Maneesh Agrawala - 通讯作者:
Maneesh Agrawala
Block and Detail: Scaffolding Sketch-to-Image Generation
块和细节:脚手架草图到图像的生成
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Vishnu Sarukkai;Lu Yuan;Mia Tang;Maneesh Agrawala;Kayvon Fatahalian - 通讯作者:
Kayvon Fatahalian
Maneesh Agrawala的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Maneesh Agrawala', 18)}}的其他基金
III: Small: Extracting Data and Structure from Charts and Graphs for Analysis, Reuse and Indexing
III:小:从图表和图形中提取数据和结构以进行分析、重用和索引
- 批准号:
1714647 - 财政年份:2017
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
EAGER: Identifying Graphic Design Principles for Reports and Presentations
EAGER:确定报告和演示文稿的平面设计原则
- 批准号:
1252819 - 财政年份:2013
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
DC: Medium: Collaborative Research: Data Intensive Computing: Scalable, Social Data Analysis
DC:媒介:协作研究:数据密集型计算:可扩展、社交数据分析
- 批准号:
0963922 - 财政年份:2010
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
HCC: Small: Collaborative Research: Graphical Perception Revisited: Developing and Validating Design Guidelines for Data Visualization
HCC:小型:协作研究:图形感知重温:开发和验证数据可视化设计指南
- 批准号:
1016920 - 财政年份:2010
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
HCC-Small: Collaborative Research: Design and Evaluation of the Next Generation of E-book Readers.
HCC-Small:协作研究:下一代电子书阅读器的设计和评估。
- 批准号:
0812562 - 财政年份:2008
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
CAREER: Design Principles, Algorithms, and Interfaces for Visual Communication
职业:视觉通信的设计原理、算法和界面
- 批准号:
0643552 - 财政年份:2007
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
相似国自然基金
支持二维毫米波波束扫描的微波/毫米波高集成度天线研究
- 批准号:62371263
- 批准年份:2023
- 资助金额:52 万元
- 项目类别:面上项目
腙的Heck/脱氮气重排串联反应研究
- 批准号:22301211
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
水系锌离子电池协同性能调控及枝晶抑制机理研究
- 批准号:52364038
- 批准年份:2023
- 资助金额:33 万元
- 项目类别:地区科学基金项目
基于人类血清素神经元报告系统研究TSPYL1突变对婴儿猝死综合征的致病作用及机制
- 批准号:82371176
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
FOXO3 m6A甲基化修饰诱导滋养细胞衰老效应在补肾法治疗自然流产中的机制研究
- 批准号:82305286
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
FMitF: Collaborative Research: RedLeaf: Verified Operating Systems in Rust
FMITF:协作研究:RedLeaf:经过验证的 Rust 操作系统
- 批准号:
2313411 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: FMitF: Track I: Game Theoretic Updates for Network and Cloud Functions
合作研究:FMitF:第一轨:网络和云功能的博弈论更新
- 批准号:
2318970 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: FMitF: Track I: Knitting Semantics
合作研究:FMitF:第一轨:针织语义
- 批准号:
2319182 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: FMitF: Track I: Towards Verified Robustness and Safety in Power System-Informed Neural Networks
合作研究:FMitF:第一轨:实现电力系统通知神经网络的鲁棒性和安全性验证
- 批准号:
2319242 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: FMitF: Track I: DeepSmith: Scheduling with Quality Guarantees for Efficient DNN Model Execution
合作研究:FMitF:第一轨:DeepSmith:为高效 DNN 模型执行提供质量保证的调度
- 批准号:
2349461 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant