Академический Документы
Профессиональный Документы
Культура Документы
altairhyperworks.com
Intellectual Property Rights Notice
Copyrights, Trademarks, Trade Secrets, Patents & Third Party Software Licenses
Altair Feko™ ©1999-2014 Altair Development S.A. (Pty) Ltd.; ©2014-2019 Altair Engineering
Inc.
Note:
PBS Desktop™ ©2008-2012 is now part of Altair Access, specifically Altair Access desktop,
which also has Altair Access web and Altair Access mobile
e-Compute™ ©2000-2010 was replaced by “Compute Manager” which is now Altair Access
Altair intellectual property rights are protected under U.S. and international laws and treaties.
Additionally, Altair software is protected under patent #6,859,792 and other patents pending. All
other marks are the property of their respective owners.
Not for use or disclosure outside of Altair and its licensed clients. Information contained in Altair
software shall not be decompiled, disassembled, “unlocked”, reverse translated, reverse
engineered, or publicly displayed or publicly performed in any manner. Usage of the software is
only as explicitly permitted in the end user software license agreement. Copyright notice does
not imply publication.
Altair Engineering Inc. and its subsidiaries and affiliates reserve the right to embed software
security mechanisms in the Software for the purpose of detecting the installation and/or use of
illegal copies of the Software. The Software may collect and transmit non-proprietary data about
those illegal copies. Data collected will not include any customer data created by or used in
connection with the Software and will not be provided to any third party, except as may be
required by law or legal process or to enforce our rights with respect to the use of any illegal
copies of the Software. By using the Software, each user consents to such detection and
collection of data, as well as its transmission and use if an illegal copy of the Software is
detected. No steps may be taken to avoid or detect the purpose of any such security mechanisms.
Technical Support
Altair provides comprehensive software support via web FAQs, tutorials, training classes,
telephone and e-mail.
To contact an Altair support representative, reference the following table or the information
available on the HyperWorks website:
www.altairhyperworks.com/ClientCenterHWSupportProduct.aspx.
Location Telephone E-mail
Australia 64.9.413.7981 anzsupport@altair.com
Brazil 55.11.3884.0414 br_support@altair.com
Canada 416.447.6463 support@altairengineering.ca
China 86.400.619.6186 support@altair.com.cn
France 33.1.4133.0992 francesupport@altair.com
Germany 49.7031.6208.22 hwsupport@altair.de
91.80.6629.4500
India support@india.altair.com
1.800.425.0234 (toll free)
Location Telephone E-mail
Israel israelsupport@altair.com
Italy 39.800.905.595 support@altairengineering.it
Japan 81.3.6225.5830 support@altairjp.co.jp
Malaysia aseansupport@altair.com
Mexico 55.56.58.68.08 mx-support@altair.com
South Africa 27 21 8311500 support@altair.co.za
South Korea 82.70.4050.9200 support@altair.co.kr
Spain 34 910 810 080 support-spain@altair.com
Sweden 46.46.460.2828 support@altair.se
United Kingdom 01926.468.600 support@uk.altair.com
United States 248.614.2425 hwsupport@altair.com
For questions or comments about this help system, send an email to connect@altair.com.
In addition, the following countries have resellers for Altair Engineering: Colombia, Czech
Republic, Ecuador, Israel, Russia, Netherlands, Turkey, Poland, Singapore, Vietnam, Indonesia
Official offices with resellers: Canada, China, France, Germany, India, Malaysia, Italy, Japan,
Korea, Spain, Taiwan, United Kingdom, USA
Required model files of the models you build in the tutorials are available online.
1. To access model files, visit the Altair Client Center or Altair Connect.
A user ID and password are required to access the model files. Follow the instructions at the
website to obtain login credentials.
2. Select the required file package and download it onto your system.
Note that the files may require unzipping before proceeding with the tutorials. When extracting
zipped files, preserve any directory structure included in the file package.
HWCT-1300: Managed Libraries
C:\MyLibraries
C:\MyLibraries\Workspaces
2. Launch Altair HyperWorks.
3. Click View > Browsers > HyperWorks > Organize to open the Organize browser.
Type: CAE
9. Click OK.
10. Click OK. A new CAE library, Occupant Safety Library is created, along with a new associated
workspace, Airbag Project.
5. Repeat Steps 1-3 to create a second category. Provide the following information for the second
category:
Name: Results
9. Click Save. The Results Category is created within the Airbag Project category.
10. Right-click the Airbag Project category and select New > Category.
Name: Reports
2. Click the drop-down next to the New Content icon, , and select Folder, .
Name: DriverRun
Description: driver simulation files
7. Click Save.
Step 4: Populate the library
1. Right-click the DriverRun folder and select New > Result File. Notice that the folder has been
set in the New Result File dialog.
2. Click in the Value column of the Category row, click the browse folder, , check Results, and
click OK.
3. Click in the Value column of the Documents row, click the browse folder, and select the
driv_bag.KIN3 file that you downloaded from AirbagProject\DriverRun from the hwe.zip
directory.
4. Click Open. Notice that the file is parsed and metadata is extracted in filled in automatically.
5. Click Save. The content is added to the library.
You could continue to manually add contents one at a time to the library. Instead, you will add
some additional contents in bulk.
9. Click OK.
10. Click OK in the notification dialog. Wait for the indexing process to complete (it should take just a
few seconds, depending on your client.)
11. When notified that the indexing is complete, click Yes to refresh the Organize browser. The
contents have been added to the library. Shown in Folder Mode:
Notice the icon next to DrivePassReport.mvw indicating that it refers to other contents in the
library.
12. Click the Show/Hide References icon to show the references, which were automatically created
when the contents were added in bulk.
13. Select the drop down on the Category Mode/Folder Mode icon and select Category Mode, .
View the library contents in Category Mode, as shown below.
Category assignments do not get created automatically when bulk adding contents.
14. Right-click pass_bag.KIN3 and select Check-Out.
15. Right-click pass_bag.KIN3 and select Advanced Edit. The Advanced Edit dialog displays.
16. Click in the Value column of the Category row, click the browse folder, , check Results, and
click OK.
18. Repeat steps 15-18 and move DrivePassReport.mvw to the Reports category.
Summary
In this tutorial you worked with the Organize browser to add a new library to the out-of-the-box
Personal repository. Both a virtual category structure as well as a physical folder structure were
created to organize the contents of the library. Subsequently, this library was populated, and
automatic metadata extraction and reference creation was seen, allowing for information capture with
no additional effort from you.
HWCT-1400: Managed Libraries
C:\MyLibraries\Workspaces
2. Unzip SimulationProjects.zip from the Altair HyperWorks Enterprise hwe.zip directory to your
library directory, C:\MyLibraries.
5. Click the Folder browser next to File Name, browse to, and select C:\MyLibraries\Simulation
Projects\Simulation Projects.ldb.
6. Click Open.
Name: Workspace 1
1. Begin by viewing the contents in the Repository View, Category Mode (above). The library
contains two different master solver deck files, Plane.fem and master.k, each of which has three
include solver deck files. The contents are organized by different categories: Aero, Parts,
Assembled Models, and so on.
2. Switch the Category/Folder Mode toggle to Folder Mode, . Now you can see the folder
organization of the same contents. The contents are organized both within virtual categories, as
well as physical folders.
3. Click the Show/Hide References icon to view the references. Now you can see, for example,
that Plane.fem refers to its include files.
With the references defined, all life cycle operations (Get, Check Out, Check In) will be handled
for the set of referenced contents.
6. Click Plane.fem. You can view the content’s properties in the Property panel.
Notice that the document Plane.fem is not retrieved. You can select any of the referenced files
and notice that they are also not retrieved. Because this is a managed repository, the files are
stored in the managed vault. To view or edit files associated with contents, the files must be
retrieved to your workspace.
7. Right-click Plane.fem and select Get from the context menu. Notice that Plane.fem, along with
its referenced include files, has been retrieved to Workspace 1.
Note: The above views are shown in Folder Mode. They can be
viewed in Category Mode as well.
9. Right-click Plane.fem and select Import FE Model. The HyperMesh Import tab displays, with
the path to Plane.fem loaded.
10. Click Import. The plane model, master and includes, are loaded into Altair HyperMesh.
2. In the Organize tab, select the drop-down next to Workspace and select Workspace 2 to set it
as the active workspace. There are no contents in the Workspace view because nothing has been
retrieved to this workspace.
3. From the Repository View, right-click Fuselage.fem and select Check-Out. The file is retrieved
to Workspace 2, and the content is marked as checked out.
8. Click comps, check component FlSK, click select, click delete entity, click return. The
component is deleted.
2. Right-click Fuselage.fem and select Version History. The Version History panel displays.
3. Click either version of Fuselage.fem to view its properties in the Properties panel.
4. Click either version of Fuselage.fem, hold the CONTROL key, and click the other version so that
both versions are selected.
5. Right-click and select Compare Properties. The two versions’ properties are displayed side by
side with differences highlighted in red.
6. Click the Back to Standard View icon to return to the Organize tab standard view.
7. Right-click Plane.fem, and select Synchronize. Version 2 of Plane.fem is created, using the up
to date version 2 of Fuselage.fem.
8. Click Yes to All to retrieve the updated plane and references to Workspace 1.
9. Right-click Plane.fem and select Import FE Model. The HyperMesh Import tab displays, with
the path to Plane.fem loaded.
10. Click Import. The plane model, master and includes, are loaded into Altair HyperMesh. Notice that
version 2 of the plane contains the latest version of the fuselage, with the skin component deleted.
Summary
In this tutorial you worked with the Organize browser to add an existing managed library to your
Personal repository. You explored the contents of the library, and retrieved contents which were then
loaded in Altair HyperMesh via the Collaboration Tools – Altair HyperMesh integration. You became
familiar with life cycle operations by checking out, modifying, and checking in a content and creating a
new version. You used the Version History panel to compare versions. And, finally, you synchronized
contents to work with the latest up-to-date information from the repository.
HWCT-1500: Profiles
HyperWorks Collaboration Tools profiles are a collection of content types, parsers and customizations
using HyperWorks Collaboration Tools APIs and tcl/tk scripting. In this tutorial, you will learn how to
create a Profile for managing Microsoft Office documents within a HyperWorks Collaboration Tools
library.
Background Information
Content definitions
Content definitions encapsulate information about the types of data and information managed by
HyperWorks Collaboration Tools and viewable within the Organize browser. This information includes:
Content definitions are created using simple .xml files, conforming to the HyperWorks XML Schema.
Note that HyperWorks Collaboration Tools does not have a schema validating XML parser; hence, it is
the responsibility of the publisher to make sure the content type XML description is validated
externally.
• At the root of the document is the element ContentType, with name as a mandatory attribute.
It contains a list of metadata.
• Each metadata has name and type as required attributes. There are many other attributes,
listed below, and best seen by example.
• If the “mandatory” attribute is true, then this attribute must have a value when the content is
published to the library. In this case, it is good practice to specify a “defaultvalue”.
• Metadata may have a set of valid values.
Metadata attributes
• name (mandatory - string): name of metadata.
• type (mandatory - string): metadata value type. Should be one of string, int, float, boolean.
• dname (boolean): if it is true then the metadata is used as name for the related content.
Note: dname can only be true for one metadata per content definition.
1. Copy this start package zip file (OfficeProfile_Raw.zip) from the Altair HyperWorks Enterprise
hwe.zip directory and extract it to a convenient location, for example C: /OfficeProfiles/. The
start package contains a generic install .tcl file that does not need any editing. Now you will take
a look at the libraryprofiles.xml file. The image below shows a typical libraryprofile.xml
file.
4. Edit the custom integration information, as shown below. This information will be used by the core
to point to appropriate tcl procedures which are used to perform custom operations in the
Organize browser.
5. Edit the path to the parser.xml file, which points to parser tcl files. You will look into parser.xml
in the following steps.
2. Open the OfficeDocument.xml file in a text editor, change the file types and save. This informs
the core that this content type has three types of files, Word, Excel and PowerPoint.
Now take a look at the parser.xml which points to parser code in tcl.
3. Open the \Profiles_Main\parser.xml in a text editor and edit the information, as shown below.
The module informs the core which tcl package to use and the namespace is to inform the core
which tcl namespace to use to parse the data.
2. Click in the Value area of the Documents row, click the File Browser and browse to and select
an Office file.
3. Click Open. Note that the File Name is automatically populated.
4. From the File Type row select the appropriate file type.
Summary
In this tutorial you:
• Created a new profile
• Added a new content definition
• Added a new parser
• Customized the context menu to display the file name
HyperWorks Collaboration Tools profiles can be used to do so much more. Refer to the HyperWorks
Collaboration Tools Profiles and API documentation for more information.