Copyright ® 2000 MSC.Software Results S12-1PAT301, Section 12, October 2003 SECTION 12 LISTS
Copyright ® 2000 MSC.Software Results S12-2PAT301, Section 12, October 2003
Copyright ® 2000 MSC.Software Results S12-3PAT301, Section 12, October 2003 LIST OVERVIEW Create list of entities based on given criterion Lists can be used as input for various Patran applications, such as Application Regions for element properties Criteria for list creation are: Attributes, such as location, results value, assigned properties Association with other entities, such as Points, Edges, Elements, Groups, etc. Lists are not stored in the database, but can be added to a Group
Copyright ® 2000 MSC.Software Results S12-4PAT301, Section 12, October 2003 HOW TO CREATE A LIST Create Two Lists:List A: All Nodes at x=18 (+ 1.0 Tolerance) List B: All Elements associated with those nodes Create List A Nodes at X = Create List B Elements Associated with Nodes in List A When using a List as input, enclose the List name in back quotes (e.g. `lista`)
Copyright ® 2000 MSC.Software Results S12-5PAT301, Section 12, October 2003 BOOLEAN OPERATIONS Boolean operations are used to manipulate lists Intersection operation finds common items in both lists Union combines items in both lists Results of subtracting one list from another Example: Elements with a Von Mises stress result value > 20,000 and a temperature result value > 300
Copyright ® 2000 MSC.Software Results S12-6PAT301, Section 12, October 2003 BOOLEAN EXAMPLE Plot Von Mises stress Create List A Elements with a Von Mises stress result value greater than 20K Plot temperatures Create List B Elements associated with a temperature result value greater than 300
Copyright ® 2000 MSC.Software Results S12-7PAT301, Section 12, October 2003 BOOLEAN EXAMPLE (Cont.) Use Boolean operation to create List C Contents of List C are all elements at a temperature greater than 300 and Von Mises stress greater than 20,000 psi
Copyright ® 2000 MSC.Software Results S12-8PAT301, Section 12, October 2003