You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 6
Next »
This page contains EDMInterface API sample code to show how to exploit the powerful features of EDMqueryMethods. To run these samples, you need to create an EDMdatabase and compile the following schemas.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_icon_EXP(30px)'.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_f_IFC2x3.exp'.
The Industry Foundation Classes (IFC) data model to describe building and construction industry data
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_icon_QEX(30px)'.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_f_Ifc_Samples_01.qex'.
Defines the EDMqueryMethods CheckModelCapacityUsed(), CheckEDMserverVersion() and GetMaxModelInstances(). Extends the IFC2x3 EXPRESS Schema
Depending on which sample you look at, you may also also need to import the following data sets.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_icon_STP(30px)'.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_f_IfcWall_01.ifc'.
Sample population with one instance of IFCWALLSTANDARDCASE, identified by a GUID
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_icon_STP(30px)'.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_f_IfcWall_02.ifc'.
Sample population with three instances of IFCWALLSTANDARDCASE, with duplicate GUIDs
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_icon_STP(30px)'.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_f_IfcWall_03.ifc'.
Sample population with one instance of IFCWALLSTANDARDCASE, with simple geometry.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_icon_STP(30px)'.
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_f_IfcWall_04.ifc'.
Sample population with one instance of IFCWALLSTANDARDCASE, with pSet_WallCommon property set.
EDMqueryMethod with output in QueryResult table
This sample shows how to execute an EDMqueryMethod and pick up the result in a QueryResult table allocated in the calling clients heap memory. In the sample, input arguments to the Query are provided as SELECT type parameters.