used as the platform for the new mold design application.
Fig. 1 shows a Windows-native 3D injection mold designsystem compared with IMOLD. Users’ applications can be
created and run as a standalone exe file or as a User DLL
or Extension DLL in SolidWorks. The SolidWorks Add-In
Manager allows users to control which third party software
is loaded at any time during their SolidWorks session. More
than one package can be loaded at once, and the settings
will be maintained across SolidWorks sessions.
3.1. SolidWorks
SolidWorks recently emerged as one of the 3D product de-
sign software for Windows, providing one of the most pow-
erful and intuitive mechanical design solution in its class. In
SolidWorks, parts are created by building a “base feature,”
and adding other features such as bosses, cuts, holes, fil-
lets, or shells. The base feature may be an extrusion, revo-
lution, swept profile, or loft. To create a base feature, sketch
a two-dimensional geometric profile and move the profile
through space to create a volume. Geometry can be sketched
on construction planes or on planar surfaces of parts.
Feature-based solid-modeling programs are making
two-dimensional design techniques obsolete. However,
Unix-based solid-modeling software are expensive. With
the introduction of SolidWorks for Microsoft Windows,
the cost is less than the price of earlier dimension driven
solid-modeling programs [3].
3.2. Parasolid as a 3D kernel
SolidWorks uses Parasolid as a 3D kernel. Parasolid ker-
nel modeling toolkit, is recognized as a world’s leading,
production-proven core solid modeler. Designed as an exact
boundary-representation solid modeler, Parasolid provides
robust solid-modeling, generalized cellular modeling and in-
tegrated surface/sheet modeling capabilities and is designed
for easy integration into CAD/CAM/CAE systems to give
rapid time to market. Its extensive functionality is supplied
as a library of routines with an object-oriented program-
ming interface. It is essentially a solid modeler, which can
be used to [4]: (i) build and manipulate solid objects; (ii)
calculate mass and moments of inertia, and perform inter-
ference detection; (iii) output the objects in various picto-
rial ways; (iv) store the objects in some sort of database or
archive and retrieve them later; and (iv) support freeform
surfaces.
3.3. API [5]
The SolidWorks application programming interface (API)
is an OLE programming interface to SolidWorks. The API
contains hundreds of functions that can be called fromVisual
Basic, VBA (Excel, Access, etc.), C, C++, or SolidWorks
macro files. These functions provide the programmer with
direct access to SolidWorks functionality such as creating
a line, extruding a boss, or verifying the parameters of a
surface.
The API interface uses an object-oriented approach. All
the API functions are methods or properties that apply to an
object. Fig. 2 is one particular view of the SolidWorks API
objects.
SolidWorks exposes functionality through OLE automa-
tion using Dispatch and also through standard COM objects.
The Dispatch interface [6] will package arguments and re-
turn values as Variants so that languages such as Basic can1、引言
在广泛的产品范围中更广泛的使用塑料零件,从消费产品到机械、汽车和飞机,注塑工艺已被确认为一个重要的制造工艺,模具设计过程通常是新产品的开发至关重要的一步。按常规,模具设计一直是一个很"神化"的艺术,需要多年的经验,才可以相对精通。由于初期学习这项艺术中比较困难,越来越少的人在这一领域从经验和知识的专家们身上受益。为了改变目前的状况,其方法之一是使用了计算机辅助设计(CAD)系统。
- 上一篇:分析模型预测V型弯曲后板材的回弹英文文献和中文翻译
- 下一篇:高速切削模具用淬火钢英文文献和中文翻译
-
-
-
-
-
-
-
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
酸性水汽提装置总汽提塔设计+CAD图纸
中考体育项目与体育教学合理结合的研究
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
当代大学生慈善意识研究+文献综述
河岸冲刷和泥沙淤积的监测国内外研究现状
杂拟谷盗体内共生菌沃尔...