ODA Summit 2021 - Part 1: Complete CAD Interoperability
Summary
TLDR本次演讲由Open Design Alliance的总裁Neil Peterson主持,他介绍了ODA平台在过去五年中的转型,强调了其在CAD和BIM数据互操作性方面的成就。演讲中提到了ODA对于开放BIM的承诺,以及与BuildingSmart International的合作。此外,还讨论了BIM软件市场的增长预期、全球基础设施支出、以及通过数字化提高建筑行业效率的机会。ODA提供了一套集成技术,包括可视化框架、发布和网络协作,以及自己的实体建模器和面建模器。演讲还涉及了激光扫描技术的进步,以及ODA如何通过创建新的互操作性小组来解决从点云到BIM模型的转换问题。
Takeaways
- 🌟 ODA峰会2021聚焦于完全互操作性,旨在解决CAD和BIM领域的日益复杂的互操作性问题。
- 🚀 ODA平台在过去五年中经历了转型,从单独的格式SDK演变为统一平台,提供更强大的互操作性解决方案。
- 📈 2021年是ODA会员增长最强的一年,尽管疫情尚未结束,但ODA正在积极招聘并承担新项目。
- 🏗️ BIM软件市场预计到2024年将每年增长13%,全球基础设施支出预计在未来20年将超过90万亿美元。
- 🔄 ODA提供完全互操作性解决方案,包括可视化、发布和网络协作的共同框架,以及处理复杂3D几何体的实体建模器和面建模器。
- 🌐 ODA致力于开放BIM,与BuildingSmart International合作,推动开放BIM标准的创建,并提供支持最新IFC版本的免费Open IFC查看器。
- 🔧 ODA正在开发新的STEP SDK,以满足市场对3D机械CAD标准交换格式的需求,预计在2022年底发布。
- 🏢 疫情期间,ODA顺利过渡到远程工作模式,希望在年底前安全重开办公室。
- 📊 ODA的会员增长在2020年持平,但2021年第三季度以来增长强劲。
- 🛠️ ODA的核心技术之一是其对DWG和DGN格式的支持,包括双向转换和与PDF的完整数据交换。
Q & A
ODA峰会2021的主题是什么?
-ODA峰会2021的主题是“完整的互操作性”,专注于建筑信息模型(BIM)和计算机辅助设计(CAD)的互操作性问题。
ODA平台在过去五年中经历了哪些变化?
-ODA平台在过去五年中将一系列独立的格式SDK演变成了一个统一的平台,该平台能够解决越来越复杂的互操作性问题。
ODA在2021年为行业提供的是什么?
-ODA在2021年为行业提供的是CAT和BIM的完整互操作性解决方案。
ODA成员公司目前主要寻求哪些技术支持?
-ODA成员公司目前主要寻求集成技术、通用工作流程、专业级可视化支持、开放和专有标准的集成解决方案,并且希望所有技术都能在Web上使用。
ODA的开放BIM技术包括哪些内容?
-ODA的开放BIM技术包括一个全面的IFC工具包、通过MVD XML和IDS标准的BIM数据交换支持,以及支持开放CDE标准的云平台OpenCDE。
ODA如何支持建筑行业的数字化转型?
-ODA通过提供完整的互操作性解决方案,包括集成技术、可视化框架、发布和Web协作,以及自己的实体建模器和面建模器,来支持建筑行业的数字化转型。
ODA在机械CAD领域有哪些新的进展?
-ODA在机械CAD领域的新进展包括开始开发新的STEP SDK,目标是提供全面的解决方案,支持完整的数据访问和创建,集成可视化和发布,以及复杂3D几何体的支持。
ODA如何参与BIM标准的制定?
-ODA是BuildingSmart International的战略合作伙伴,参与多个BIM标准工作组,帮助推进开放BIM标准的创建。
ODA的DWG支持有哪些改进?
-ODA的DWG支持改进包括字段创建、实体改进、PDF导入导出的增强、复杂实体行为的改进、DWF数据库的改进等。
ODA的DWG修订技术有哪些新特性?
-ODA的DWG修订技术新特性包括对不完整实体的布尔运算、容忍拓扑的支持、以及从一组曲面、实体或网格创建防水实体的雕塑操作。
ODA的3D建模技术有哪些新功能?
-ODA的3D建模技术新功能包括网络曲面的创建、支持容忍拓扑的布尔运算、以及实体建模器中的新特征,如片材集布尔运算、不完整实体的布尔运算和从交叉曲线集生成网络曲面。
Outlines
📣 欢迎致辞与ODA平台转型
Neil Peterson,开放设计联盟(ODA)的总裁,欢迎与会者参加2021年ODA峰会。他回顾了ODA平台在过去五年中的转型,从单独的格式SDK演变为统一平台,解决了日益复杂的互操作性问题。2021年,ODA向行业提供的是CAT和BIM的完全互操作性,这也是今年会议的主题。会议议程包括ODA开发团队的技术演讲、ODA成员的成功案例、来自谷歌和buildingSMART国际的特别嘉宾,以及行业专家的小组讨论。Neil还提到,尽管疫情导致远程工作,ODA团队仍保持了积极的开发进度,并在困难的一年中表现出色。会员增长在2020年持平,但2021年是ODA有记录以来会员增长最强的一年。
🌟 ODA的开放BIM技术和战略伙伴关系
ODA作为buildingSMART国际的战略合作伙伴,致力于推动开放BIM标准的创建。ODA的开放BIM技术包括全面的IFC工具包和通过MVD XML和IDS标准进行BIM数据交换的支持。在协作方面,ODA现在支持openCDE标准,这是buildingSMART的新标准,用于共同数据环境,包括问题解决和文档交换的工作流程。ODA还提供了免费的openIFC查看器,集成了快速的专业级可视化,并支持最新的IFC版本以及冲突检测、BCF问题解决等功能。ODA承诺长期致力于开放BIM,并在BIM领域取得了重大进展。
🚀 机械CAD的进步和ODA的STEP SDK
根据会员调查,超过50%的会员请求了STEP标准交换格式的解决方案,用于3D机械CAD。ODA响应这一需求,开始开发新的STEP SDK,目标是提供具有完整数据访问和创建支持、集成可视化和发布的一流解决方案。ODA的STEP SDK将支持复杂的3D几何体,并由自有的原生实体建模器提供支持,无需依赖昂贵的第三方建模器。STEP SDK将对所有ODA会员免费提供,ODA正在加入PETA's Inc,该组织代表行业维护和发展STEP标准。
🏗️ 激光扫描技术的进步与ODA的Scan to BIM
激光扫描技术近年来迅速发展,但处理由激光扫描仪生成的点云数据的能力尚未跟上。ODA创建了一个新的战略互操作性小组,专注于将点云转换为IFC和Revit格式的3D BIM模型。ODA与ODA成员集体合作,开发点云处理、复杂3D几何体B-rep建模和BIM技术方面的技术,以解决行业的关键问题。
📈 ODA的发展历程和DWG SDK的进步
ODA的发展历程中,Drawings SDK是其开发超过20年的产品,已成为CAD行业互操作性的代名词。Drawings SDK是一个通用的CAD引擎,满足从简单的数据提取器到功能齐全的CAD编辑器的开发需求。它支持DWG和DGN两种最受欢迎的CAD格式,并提供这两种格式之间的全面双向转换。Drawings SDK是一个积极开发的项目,不仅修复问题和添加小功能,还在开发重大的新功能。今年,ODA显著改进了DGN、DWG和PDF格式之间的转换,并扩展了在Drawings SDK中本地支持的3D建模操作集。
🛠️ DWG支持的增强和特殊功能
DWG支持在ODA中有着悠久的历史,以其稳定性和众所周知的功能而闻名。ODA不断提供增强和新功能。DWG支持的改进包括字段创建和改进的实体,如M领导者、填充、关联数组和多边形以及表格实体。还实现了从内容字符串创建对象的功能。ODA独特的DWG修订技术得到了增强,用于以最优方式存储绘图历史。此外,增加了对DGN元数据的支持,提供了访问DGN文件中自定义数据的途径,例如BIM数据。
📄 PDF支持的关键点和改进
PDF支持的两个关键点是出口速度和生成的PDF文件大小。ODA现在能够使用GSH,这有助于将整个导出过程分为两个阶段:向量化和显示。向量化所有元素到缓存中,然后显示被笼络的实体到PDF文件中。第一阶段可以以多线程模式处理,从而减少导出时间。复杂的DWG模型可能包含块,PDF文件中也有类似的块实体。将DWG块转换为PDF块可以加快导出速度,减小生成的PDF文件大小,并加快PDF阅读器的处理速度。
🔄 软件公司案例研究:从AutoCAD OEM到ODA
软件公司专门从事室内设计软件的开发,主要产品包括用于厨房、浴室和卧室设计的Auto Kitchen,以及用于商业厨房的Auto Deco。这些程序基于AutoCAD OEM已有23年。近年来,他们感到软件改进受到内核的限制,因此决定使用ODA以获得更大的灵活性,并使用适应自己需求的第三方解决方案来增强功能,例如具有照片级真实感的强大的渲染引擎。转向ODA后,他们能够提高产品质量,获得更快速的技术支持,并以可承受的固定费用进行业务管理。
🔌 Westcott电气系统案例研究
Westcott最近发布了新的电气系统,该系统在其核心使用了组件。他们面临的挑战包括处理来自建筑计划的DWG格式输入,扩展计划以包含电气设备,并共享结果,保存更改后的DWG并生成整个项目文档的PDF格式。在以前的解决方案中,他们自己管理了整个工作流程,这导致了数据丢失、显示不准确和PDF文档的多页文档问题。转向ODA解决方案后,他们实现了代码基础的大幅简化、性能提升以及真正的所见即所得方法。
🛠️ ODA的3D建模和机械SDK
ODA通过自有开发的facet和solid建模器提供3D建模。ODA facet建模器最初是为了支持架构SDK而开发的,但现在它越来越多地独立于架构使用。今年的主要增强与body有关,包括绘制body功能、真实颜色纹理映射坐标和body转换到OD db subd网格。ODA solid建模器是kernel SDK的一部分,几个ODA产品包括BIMrv、Civil IFC和Drawings都使用它。
🔄 机械CAD的挑战与ODA的解决方案
Graybar GmbH的CTO Robert Grabert讨论了在产品设计市场中维护旧图纸的挑战。尽管新产品设计已经从基于DWG的解决方案转移,但图纸仍然是行业关键的工作流程。ODA的机械CAD解决方案,即Iris Mechanical,扩展了DWG编辑功能,包括用于最初用AutoCAD Mechanical创建的对象的特殊功能,如部件信息、材料清单和符合标准的部件。尽管目前并非所有版本的AutoCAD Mechanical都得到支持,但Iris Mechanical在导入、导出和渲染支持版本方面工作良好,但某些模块的DXF导出和导入尚缺失。
Mindmap
Keywords
💡开放设计联盟(ODA)
💡互操作性
💡BIM(建筑信息模型)
💡数字化
💡云端解决方案
💡激光扫描技术
💡STEP文件格式
💡DWG格式
💡PDF格式
💡渲染
💡开放BIM
Highlights
ODA峰会2021的主题是完全互操作性,专注于建筑信息模型(BIM)和计算机辅助设计(CAD)的互操作性问题。
ODA平台在过去五年中经历了转型,从单独的格式SDK演变成统一平台,解决了日益复杂的互操作性问题。
2021年,ODA向行业提供的是CAT和BIM的完全互操作性。
ODA开发团队的技术演讲、ODA成员的真实世界成功案例、以及来自Google和BuildingSmart国际的特别嘉宾将在会议上分享。
尽管疫情导致远程工作,ODA仍保持积极的开发进度,团队在困难的一年中表现出色。
2021年是ODA会员增长最强的一年,尽管疫情尚未结束,ODA正在积极招聘并承担新项目。
BIM软件市场预计到2024年每年增长13%,全球基础设施支出预计在未来20年超过90万亿美元。
与制造业相比,建筑行业的劳动生产率增长缓慢,这为通过数字化提高效率的公司提供了巨大机会。
ODA成员的需求从ODA成员的请求中明显转变,公司现在寻求集成技术、通用工作流程、专业级可视化支持以及Web上的可用性。
ODA的使命包括对开放BIM的承诺,与BuildingSmart International的战略合作伙伴关系,并参与多个BIM标准的工作组。
ODA提供市场上最全面、最好的开放BIM解决方案,并致力于长期的开放BIM。
ODA正在开发新的STEP SDK,以满足对3D机械CAD标准交换格式的需求,预计将在2022年底发布。
激光扫描技术迅速发展,但处理由激光扫描仪生成的点云数据的能力尚未跟上,ODA正在解决这一问题。
ODA创建了一个新的战略互操作性小组,专注于将点云转换为BIM模型的技术,以解决行业的关键问题。
ODA的DWG、DGN和PDF支持不断增强,包括导入、导出和可视化的改进。
ODA的3D建模工具,包括自己的面和实体建模器,今年主要增强了与体相关的功能。
ODA的机械SDK是一个工具包,用于处理工业标准绘图元素,支持22个实体和七个标准。
Graybar GmbH是ODA的创始成员,使用ODA工具包开发基于DWG的CAP产品,并拥有第二大DWG CAD用户群。
Iris Mechanical扩展了DWG编辑功能,增加了对最初使用AutoCAD Mechanical创建的对象的特殊功能。
ODA的特别兴趣小组(SIG)模型允许所有SIG成员从测试和错误报告中受益,并利用库来加速进展。
Transcripts
[Music]
[Music]
run
[Music]
[Music]
[Music]
[Applause]
welcome to oda summit 2021 and thank you
for joining us today my name is neil
peterson and i'm the president of open
design alliance
during the past five years the oda
platform has been quietly undergoing a
transformation we've taken a set of
individual format sdks and evolve them
into a unified platform that can solve
an increasingly sophisticated set of
interoperability problems
our offering to the industry in 2021 is
complete interoperability for cat and
bim and that's the theme for our
conference this year
our agenda today includes technical
presentations from the oda development
team real world success stories from oda
members special guests from google and
buildingsmart international and new this
year will be a couple of panel
discussions from industry experts that i
think you'll find quite interesting
at the start of the pandemic last year
we made a smooth transition to work from
home and most of us are still in that
mode i hope that we'll be able to safely
reopen our offices by the end of this
year
but in the meantime
we've maintained an aggressive
development schedule and our team has
performed well during a difficult year
membership growth in 2020 was flat which
was not unexpected
but we finished the year strong and 2021
through third quarter has been our
strongest year on record for membership
growth
the pandemic isn't over yet
but we're hiring aggressively taking on
new projects and we see a bright future
ahead for oda
narrowing in on bim
industry experts expect the bim software
market to grow by thirteen percent
annually through twenty twenty four
global infrastructure spending over the
next twenty years is expected to be more
than ninety trillion dollars
commodity prices are expected to rise
more than 10 percent this year and labor
costs are increasing
at the same time
labor productivity growth in
construction has been increasing at a
rate of only one percent per year over
the past 20 years compared to 3.6 for
manufacturing
there's a huge opportunity for companies
that can improve the efficiency of the
construction industry through
digitization we keep a close eye on
long-term trends for the cad and bim
industries
in the last two years we've seen a clear
shift in the requests coming from oda
members
companies today are asking for
integrated technologies
common workflows for data in any format
professional grade visualization support
for open and proprietary standards and
they want everything to be available on
the web
we continue to see strong demand for our
core dwg revit and ifc technologies
but more and more companies are looking
for integrated solutions to address
problems such as customizable design
review complete interoperability is our
solution to the evolving needs of the
industry
complete interoperability is a set of
integrated technologies for working with
cad and bim data
it's format sdks on steroids it includes
common frameworks for visualization
publishing and web collaboration
and we have our own solid modeler and
facet modeler for working with complex
3d geometry
it's everything you need to build
sophisticated cad and bim applications
on any platform including web a
fundamental part of oda's mission is a
commitment to open bim
oda is a strategic partner of building
smart international
and our goals as an organization are
fully aligned with bsi
we participate in a number of bsi
working groups to help advance the
creation of open bim standards
our open bim technologies include a
comprehensive ifc toolkit as well as
support for bin data exchange through
the mvd xml and ids standards
on the collaboration side we now support
the opencde standard
and our cloud platform
opencde is bsi's new standard for common
data environments
which includes workflows for issue
resolution and document exchange
finally we have open ifc viewer our free
viewer that integrates fast professional
grade visualization with support for the
latest ifc versions along with clash
detection
bcf issue resolution and more
oda offers the best and the most
complete open bim solution on the market
today and we're committed to open bim
for the long term oda has been making
great strides with bim
but we're also seeing strong demand for
advancements in mechanical cad
in a recent member survey
more than 50 percent of our members
requested a solution for stepp the
standard exchange format for 3d
mechanical cad
in response to this demand we recently
began work on a new sdk for step
our goal is to deliver a best-in-class
solution with full data access and
creation support
integrated visualization and publishing
complex 3d geometry will be supported by
our own native solid modeler so there
won't be any dependencies on expensive
third-party modelers
and since stepp is an open standard our
step sdk will be available to all oda
members at no additional cost oda is in
the process of joining peta's inc the
organization that maintains and develops
the steps standard on behalf of the
industry
step has been around since 1994.
it's been a successful standard and one
that's still growing and adapting to the
changing needs of the industry stepp is
now part of oda's strategic mission and
we're looking forward to delivering our
new step sdk by the end of 2022
laser scanning technology has been
advancing rapidly in recent years
even the latest iphone has lidar
capabilities
but you can't say the same thing about
our ability to process the point cloud
data generated by all of these really
cool laser scanners
it's not enough to import a point cloud
and use it for reference in a design
tool we need to be able to generate bim
models automatically from point cloud
data
to address this problem oda has created
a new strategic interoperability group
for scan to bim
we're working collectively with a group
of oda members to develop technology for
converting point clouds to 3d bim models
in ifc and revit formats
with expertise in point cloud processing
complex 3d geometry b-rep modeling and
bim technologies oda is well positioned
to solve this critical industry problem
we have a group of special guests here
today from major architectural design
firms who will be giving us their
insight into the challenges and
requirements for scan to bim
thank you for your attention if you'd
like to connect my email address is
president opendesign.com enjoy the rest
of the conference
[Music]
[Music]
the first block of rde summit is
dedicated to the product we've been
developing for more than 20 years
one that's made already a synonym for
interoperability in the care industry
the product is drawings sdk a universal
cad engine satisfying the development
needs for a wide range of solutions from
simple data extractors to full featured
cad editors
drawings sdk is being used today in
thousands of member applications by
millions of end users
drawings sdk
supports two the most popular cad
formats dwg and dgn along with
comprehensive two-way conversion between
these formats
it also include
complete data exchange with pdf
both for import and export drawings sdk
is an actively developed project
we not only fix issues and add minor
features but we are also working on
major new capabilities
this year we significantly improved
conversion
between dgn dwg and pdf formats
we extended the set of 3d modeling
operations natively supported in
drawings sdk without the need for any
third-party libraries
these newly implemented features include
boolean operations
on incomplete solids support for
tolerant topology and complete
sculpturing functionality
we enhanced oda's unique dwg revisions
technology
used for storing drawings history in an
optimal way
we added support for dgn metadata that
provides access to custom data in dgn
files
for example bim data and we continue
working on improvements
to various entities now we'll see an
example of how a member is using oda
drawings sdk in a real world application
[Music]
now let us move on with our dwg vgn and
pdf triad and have a deeper look at the
dwg area
dwg support has a long history a proof
stability and well-known features but we
do not stop work and go on providing
enhancements and new features on the
regular basis dwg support improvements
were done in the following areas
fields creation
and improvements for the following
entities such as m leader hatches
associative arrays and polygon and table
entities objects creation from content
strings was implemented for text m text
dimension and table entities expressions
object parameters database variables
were supported including nested fields
on the screen you can see an
illustration a set of strings that were
used as input and a set of objects that
were created using those strings fields
trees were created as a result of using
codes as arguments for setting strings
methods such as set string set content
and set dimension string
fields trees are marked on the screen
you can see it
this approach is implemented in model
dock project to create title texts
improved visualization of true type
fonts using uniscribe windows api allows
to more accurately
draw international characters that use
democratics umlauts and similar elements
on the picture you can see
arabic western hebrew and thai fonts
the differences are marked with colors
orange old version green new version
complex entities may have sophisticated
behavior
when an application user directs a point
that doesn't mean that only these point
coordinates were changed most likely
some other properties should be changed
and recalculated accordingly as an
example we can have a look at the drug
visit that controls the directions of
the aligned text
as you see the direction of the text
stays the same despite of all the
changes of the arc another example is
applied to formulas
source data may have any format or maybe
just a text string without any format
and it's very important for the new
formulas to apply the correct format
despite of the source data formats in
the table you can see the results of
this improvement dwf database is used
for dwf underlist vectorization for dwaf
imports and exports to dwf
this year we
have two improvements
dwf to the geometry markup support was
implemented and dwf 3d support was
improved
[Music]
dgn support is also a mature ode
capability this year we introduced three
major advancements support for
associative dimensions and entities
full support for dgn metadata and
partial loading support this demo
illustrates automatic recalculation for
associative dimensions and multi-line
points associated with other elements
metadata is an important part of beam
approach it is a non-geometric data
associated with the dgn element it can
contain information about the physical
parameters costs relations between
entities some operations with dgn files
do not require access to all elements
for such cases partial loading was
implemented partial loading helps to
save and memory only the position in the
file and read the data from this
position when we need access to this
particular element
[Music]
for pdf two points are of key importance
export speed
and resulting pdf file size now we're
able to use gsh and this helps us to
divide the whole export procedure into
two phases
the first one vectorization when we
vectorize all elements to this cache and
the second one displaying when we
display the caged entities to pdf file
the first phase may be processed in
multi-thread mode thus decreasing the
export time complex dwg models may
contain blocks but there are similar
block entities in pdf files if we
convert dwg blocks to pdf blocks we get
a set of advantages
they are quicker speed of export the
resulting pdf file size will be smaller
and additionally processing of such
files by pdf readers for instance adobe
pdf readers will be done quicker pdf
import area included three main
directions for improvements clipping
support text input and widgets import we
added
image clipping support to make the
imported files as close to the original
pdf as possible for text input we have
two main enhancements preferred text
support and embedded text support
preferred text support allows us to
import text as text with any font we
wish embedded font support means the
following if the embedded font is saved
in the pdf document and fits ttf
standard it can be also saved and then
used during the visualization of the
imported dwg file complex pdf documents
may contain widgets widgets input is
designed to make the resulting document
as close to the original pdf as possible
widgets in this case are imported as a
set of images geometry and text in
addition we also implemented importing
of hyperlinks from pdf and many other
enhancements publish sdk consists of
four main parts
2d pdf export 3d pdf export psc api and
publish api 2dpdf export is quite well
known 3d pdf export requires prc model
to be embedded in the document
psc api actually can create or modify or
work with psc models and publish api
allows you to create almost any type of
pdf document this document consists of
several pages and contains all basic
elements such as 3d view and 2d view
combined on one page custom ui controls
and 2d projections and sections one more
example of an interactive document
created using publish api
on the bottom you can see the buttons to
switch between the predefined views on
the side you can see the part lists to
select parts of the model and you see
that the selected parts are highlighted
sweet wrappers are already known to many
of our members we provide wrappers for
c-sharp java and python c-sharp wrappers
have the widest coverage this year we
provided wrappers for ifc sdk
[Music]
software is a company specialized in the
development of interior design software
our main products are auto kitchen for
kitchen bathroom and bedroom design
an auto deco for commercial kitchens
our programs have been based on an
autocad oem for the last 23 years in the
recent years we felt that the
improvement for our software was limited
by the kernel
if we analyzed the advantages and
disadvantages of using autocad oem
according to our experience the main
pros would be the following using an oem
autocad engine instantly transmits more
trust and is recognized worldwide by
designers
autocad is a powerful and reliable
product and it includes an acis modeler
as the geometric modeling kernel which
is very powerful and reliable
among the main disadvantages we can
highlight the following the rendering is
limited and there's little evolution
between versions of autocad giving us no
ability to improve our renders between
versions
the current render has not changed since
the version of 2016.
the video and walkthrough module is the
same as in autocad 12. this technology
is 30 years old
autocad has only got gdi impression that
doesn't show the print previous access
it will be printed
and shadows from far shade mode cannot
be activated because there are problems
with normal computers such as those with
their clients
the response time of the technical
service is very long they're high costs
based on royalty that have risen more
than 50
in the last three years we decided to
use oda to have more flexibility by
developing our tools at a deeper level
and by using third-party solutions
adapted to our needs to enhance its
functionality such as powerful rendering
engine with photorealistic water
capabilities the change to oda gives
more flexibility in the development of
water kitchen the high quality of the
technical support and speedy fixtures
also allow us to improve and develop
water kitchen thanks to monthly version
updates fixed and reported bugs and
issues in addition the updates take into
account the developers requests in
contrast with the autofill improvements
that are focused on what the rest of the
autocad community needs
finally the payment for fixed fee
facilitates business management
especially when the fee is affordable
and reasonable the main drawbacks that
we have encountered have been the
following development is slower because
there are tools that are available in
autocad but they have to be developed by
us in order to put them into oda
the lack of rendering was an
inconvenience but at the same time it
was an opportunity for us to use a
different rendering engine that was best
suited to our needs
the solid modeler is much more basic
than acis in autocad we developed the
application using the oda mfc
application as an example as a basis but
it took more than a year to get auto
kitchen oda to have the same look and
feel as an autocad
in the development we found that we
could use the dlls with minor changes
most of the blocks used in our libraries
were valid but some studies had to be
redrawn as a display well in autocad but
not in oda
we spent most of the time on the user
interface to make the program look like
the autocad based program the new
oda-based version of auto-kitchen works
the same way as the old autocad based
one here in auto kitchen we have a newly
finished kitchen to demonstrate some of
the features and processes on the
software
before we render we need to show the
walls and ceiling that we previously hit
and then place the camera where we wish
we change the far shade and adjust the
view
of what we want to make of a render of
our rendering has four quality settings
to choose from
and here we will select the file setting
which will generate a render usually
under a minute on most designs
when we click render
the program exports all of the scene
information from lights geometry and
materials and so on
the render is then generated and takes
you to a render menu where you can make
adjustments to the image with a range of
modifiers like exposure contrast and so
on
in conclusion we are happy to have made
the change now we have a better program
at an affordable fixed fee we would like
to highlight the quality and speed of
the support service compared to our
previous experience
after two years of development we've
created a new version of the program
with the same interface as the version
based on autocad
so the customers have not noticed the
change of the engine the program's
improved functionality and the ranger
engine we link with is easy to use and
generates photorealistic images 360
panoramas and videos with better quality
that put us ahead of our
[Music]
competitors hello i'm ilya from westcott
recently we released our new electrical
card system that uses the components in
its core
it was a quite long and challenging way
so the question is why
why replace an already working solution
with something different
does it really worth it
well let's figure that out
speaking of electrical engineering we
should keep in mind that it doesn't
exist in a vacuum
as input usually have a plan of building
in dwg format
the main task is to extend the plan with
electrical appliances from our data
model
after that
we need to share the results saving the
change dwg back and generating the whole
project documentation in pdf format
in our previous solution we managed
all the workflow by ourselves
what does it mean for customers and
actually for us
first
we had to convert the content of
the source wg file to our internal data
model
of course our data model is not complete
enough and a lot of original data like
custom entities or dictionaries
simply vanished during this conversion
second task was to show the internal
model on the screen for editing
and again
as we were
far away from one hundred percent the
typology
compatible the result was slightly
different to what
was expected
for instance line thickness might be not
quite circulate or
text parameters and alignments was not
always correct
third challenge
was to save the multi-page documentation
in pdf
well i bet you already know what
happened
the results in pdf look differently
again
and finally saving dwg files back was a
complete disaster for customers
despite the similar look
the inner structure of dwg was different
after passing through all our workflow
with many conversion steps
for instance
a custom hatch might be simply replaced
with a set of lines and maybe texts
all of that was definitely bad for our
customers but
it was also quite hard for us
using different components for dwg
interrupts green rendering and pdf
generation
forced us to write tons of glue chords
and that's code was supposed to be able
not only work properly but also to work
around some specific components we used
so
instead of fixing one thousands
bug dedicated to interoperability
we asked ourselves
maybe we can do better
and
yes we can the general idea is to use
audio tech stack for the whole workflow
i described earlier audi drawing is used
to read incoming dwg files
not losing details
also we have a performance boost here as
a step of converting dwg into our
internal data model is eliminated
you can simply open the wg file and here
it is
showing a drawing on the screen is
performed via audi visualize
and it's not only accurate in displaying
content
it's supposed to be
but it's also fast thanks to
gpu hardware acceleration third
saving dwg's back becomes a very simple
operation provided by jordan's
technology it's fast
reliable and it that's is more important
it preserves the structure of the
original documents we got as an input
and then
expert to pdf is performed via the
publish
despite its quite simple 2d plans there
are a lot of aspects to think about
so let's figure out why do we need ptf
experts
after all we develop sophisticated
software so
why not to use it as a viewer also
there are several reasons for that
obviously our software costs money
also it's pretty function rich and
therefore well more or less heavyweight
and also it doesn't exist for all of the
platforms yet
on the contrary pdf is quite light it's
available everywhere
and it's free
so it's a really very very important and
useful exchange format
and
despite it's just an exchange format we
shouldn't keep things stupid
we should help our users to deal with
this drawing even not having access to
our software what does it mean
first of all
as we are producing multi-page project
the table of contents is a must-have
and yes we can do that
second
we have a lot of electrical symbols on
every page
using annotations in pdf file
we can show users additional information
of these symbols like they are working
with our
cut system
then
all the pages in the document are not
independent
a symbol from one page
okay might be connected to something on
a different page
therefore we provide close page
references you can click
on on a link on one page and instantly
move to a connected page so
interactivity is really useful here
and last but not least
all the pages are generated in a card
quality according to the what you see is
what you get principle
so
as a result our customers receive a
lightweight multi-platform version of
our cut just as a pdf file
so
switching to oda solution allow us to
achieve the following goals
well
significant code based simplification of
our solution of course
performance improvement of the typology
file opening and rendering and other
interactive operations
true what you see is what you get
approach
now everything a user sees on the screen
looks the same in wg or pdf
but most important they allow us to
speak the same language as the rest of
the world we can freely understand
complex dwg files containing not only
simple graphics primitives but even
architectural elements
and we can generate such complex files
by ourselves too
and
we can provide first class drawing in
pdf files to our customers who even
maybe don't have any
card system on site
thank you for watching
[Music]
[Music]
oda offers 3d modeling through our own
natively developed facet and solid
modelers the oda facet modeler was
originally developed to support
architecture sdk but now it's getting
more frequently used independent from
architecture this year our main
enhancements are related to bodies the
draw body function true colors texture
mapping coordinates and body conversion
to od db subd mesh oda solid modeler is
a part of our kernel sdk several oda
products including bimrv
civil ifc and of course drawings work
with it
solid modeler works with b-rep-based 3d
objects and implements a set of modeling
operations
this year we implemented the following
new features sheet set boolean
operations boolean operations on
incomplete solids and generation of a
network surface from a set of cross
curves this should be finished by the
end of the year a network surface is a
non-planar surface created in the space
between several 2d or 3d curves
in the direction of the u and v axes
the green and red lines are 3d curves in
the u and v directions let's watch a
short video demonstrating network
surface creation
there is a group of 3d curves for
simplification they are marked with
different colors and creation of the
network surface is pretty simple
select all curves in one direction
then in a second direction tolerant
topology support is a feature that is
worth special attention
last year boolean operations for solid
entities were open to oda members in
investigation mode
members who use boolean operations
provided feedback and we found that a
lot of models have tolerant topology
support of tolerant topology affects
boolean operations and drawings sdk
if input bodies were created outside of
oda sdks we implemented a new sculpture
operation using the oda solid modeler
the sculpt operation creates a
waterproof solid from a group of
surfaces regions solids or meshes
here is a demo of how this operation can
be used
we create a circle and do a revolve
operation to make a pipe bend
then we extrude extrude another circle
to get cylinder pipes
we add a few planes to bound the created
pipes
note that we don't need to precisely set
plane bounds or cylinder heights
then we perform a sculpt operation on
the created surfaces and get a single
solid pipe
all redundant parts are automatically
removed
now we create an elliptical arc revolve
it and perform another sculpt operation
we effectively made a fillet operation
using sculpture
all redundant parts are once again
automatically removed
[Music]
in odi there are fishes that are based
on top of other features and complex
algorithms model documentation is an
example of such feature this year we
added and fixed new commands all section
modes are now supported for section and
detail we use support of materials and
colors was implemented currently we are
working on section and detail
optimization and hidden line removal
algorithm optimization and fixes now let
us illustrate view based view section
and other comments view base comment
first we create a base view we can
exclude a part of the model and as you
see the base view is updated
correspondingly next we create
orthogonal and project it is a metric
view next we create a section view aaa
switch to the model and modify it as you
see the views changed
next we'll illustrate how to change the
appearance of the views currently we
have a base a section and a detail view
let's create a projection view
next we change the parameters and create
one more projection view
as you see two projection views look
different
we can also change the text position for
section and detail view using commands
now let us have a look at a sectioning
example let us create two section views
a a and bb and a projected view for aa
section
now let's edit the view select the bb
section and modify the section in depth
then perform the same modification for
a8
as you see the corresponding projection
view changed as well
[Music]
another advanced feature of dwg support
is revision control branch merge is an
essential part when working with
revision control
the more agile this mechanism is the
more predictable and expected result we
can get
thus this year the key focus was on this
part of revision control in old version
you couldn't get the list of conflicted
objects before the merge additionally
merge procedure influenced the whole
project now it's possible to get the
list of conflicted objects before the
merge and the merge policy became more
agile to apply changes to a particular
object only the new merge implementation
provides an extended conflict resolution
policy that helps to get a wider list of
results during conflict resolution let
us have an illustration of a conflict
for od dbm text object and make a merge
decision in run time we got two branches
one change the text color the other
color and the ear text we make a merged
and get the following conflicts conflict
one the first text as color was changed
in both branches the first time we
select prefer my changes and combine the
new font style and the new text color
for the second conflict we select my
changes only and get 2021 text with no
color changes
[Music]
dwg vertical extensions allow the
advantages of dwg to be leveraged for
additional areas such as architecture
civil math and mechanical
the first three are used for the
following tasks architecture design and
drafting
civil design
and working with gis data
these areas are interconnected while
mechanical stands aside oda mechanical
sdk is a tool kit for working with
industrial standard drawing elements
such as balloons part references
surface texture symbols
taper edge symbols etc
it is developed as a sig or special
interest group project
in total we support 22 entities and
seven standards
and we support objects from versions
2013 to 2021. this year we added support
for new version of the mechanical dwg
format the new version contains new
symbol standards for welding symbols
this includes
new weld services and new types of
visualization
also new internal versions of classes
are used to convert mechanical objects
to older versions
we also modified it the class hierarchy
excluding odddb database mechanical
now it is necessary to use special
functions from the oda mechanical
namespace to convert a database to
mechanical and for switching between
modes we have made a number of
improvements new methods for the bill of
materials manager
improvements to existing methods
and visualization of bill of materials
related objects
public interfaces have been extended
with many new methods and now have more
options for interfacing with mechanical
objects
[Music]
my name is robert grabert i'm the cto of
graybar gmbh a founding member of the
open design alliance
graebert develops dwg based cap products
under the iris brand and has the second
largest dwg cad user base we are
uniquely positioned in the market with
our focus on providing our cad solutions
on desktop mobile and cloud with a
consistent set of apis for our
development partners
our partners are segment leaders and
ours is for example
or two draft site by social sims
on-shape drawings by ptc and corel card
by corel
in addition we partner with vendors all
over the world to deliver vertical
solutions based on iris
dwg is core to our offerings and we
leverage the open design lines toolkits
for all our products we also participate
in all special interest groups that
extend dwg support to specialized
domains servo 3d map 3d and mechanical
we decided to participate in each group
as additional toolkits allow us to
interoperate with other solutions in the
market in each vertical
in addition to dwg we also participate
in the bmrv special interest group for
the bim features in our products
for bim we're focused on rethinking
drawing production in a bim world we
consume 2d and 3d geometry from ifc and
revit models and then leverage bim
properties and the full breadth of our
cad features to provide tools for
creating automated and associative
drawings for your models
today i will focus on a different
challenge we solve with the open design
lines toolkit maintaining legacy
drawings in the product design market
new product design has migrated away
from dwg based solutions
but drawings continue to be a key
workflow in the industry
when we talk to customers there's a huge
need to maintain part information in
drawings
in our estimation there are billions of
dwg part drawings that need to be
updated for products that are still
being manufactured or in active
maintenance
this insight was the initiating idea for
creating rs mechanical
iris mechanical extends the dwg editing
capabilities of ours with special
features for the objects originally
created with autocad mechanical
this includes part information bill of
materials and standard compliant parts
and annotations
these objects are all interrelated and
contain a lot of hidden complexity
so why is data compatibility with
autocad mechanical so important
the part information in these drawings
is not static it is not sufficient to
only visualize the all balloons and
build up materials it is also important
to access and edit all properties of the
reference parts
unfortunately pure dwg support by the
drawings sdk is not enough
applications built on top of the dwg
format have persisted a lot of business
logic in so-called custom objects
this means that without full support of
the autocad mechanical objects updating
of part information is not possible
developing autocad mechanical compatible
libraries is the task of the mechanical
special interest grid
the team has been working on building
out supported for reading rendering
editing and writing of mechanical
objects
throughout the development of iris
mechanical we work with all areas of the
mechanical libraries and i can give you
an inside look on what works really well
today and what are areas that are still
in progress
import export and rendering for the
supported versions of autocad mechanical
objects is working really well
but not all versions of autocad
mechanical are supported at the moment
more support is coming
dxf export and import is currently
missing for some modules we're the first
company using the apis and public apis
are still being extended as needed
i can say that we're working in close
collaboration with the development team
and i want to thank everybody for the
effort
one of the benefits of the special
interest group model is that all sig
members benefit from our testing and bug
reporting and can leverage the libraries
today
if you interact with product design
files the library is developed by the
mechanical special interest group are
essential
please consider joining this and other
special interest groups
more members mean we collectively make
faster progress and have access to
better libraries can unlock this data
and provide better products to our
customers please reach out to me if you
want to discuss our experiences with the
special interest groups and if you're
interested in licensing our cad tools
for mobile desktop or cloud to kickstart
your development with the oda platform
thank you and please enjoy the other
presentations
تصفح المزيد من مقاطع الفيديو ذات الصلة
5.0 / 5 (0 votes)