What's new

API Documentation

Status
Not open for further replies.

sigseven

Senior Member
This thread will contain all documentation provided by Geomagic about the Geomagic Design API. The main component of this is the API Help file. It has been updated for Geomagic Design 2014 and can be downloaded here:
Geomagic Design API Help

You will be required to sign in to access the download. Also note that your license will need to be for 2014 to get the 2014 update of the API Help documentation.

This thread also contains sample API programs in the following posts, as well as a document of the hierarchy of the API. If you have any questions, comments, or suggestions feel free to post a thread in this forum with them.
 

sigseven

Senior Member
API Hierarchy

This document gives a diagrammatic representation of important relationships in the API hierarchy. Updated for V11.
 

Attachments

  • APIHierarchy.zip
    14.2 KB · Views: 641

sigseven

Senior Member
Visual Basic 6.0

VB6 Samples

To view the code in the projects samples you need to have Visual Basic 6.0 installed on your machine. These samples are based on the V11 API.

For each sample:
(1) Please download the corresponding zip file on your machine.
(2) Extract the contents of the file in a folder.
(3) Open the ReadMe file to get more details about the project.
 

Attachments

  • GeometryAndTopologyQuery.zip
    31.3 KB · Views: 627
  • PartInsertAndAssemblySave.zip
    10.7 KB · Views: 630
  • PhysicalProperties.zip
    10.1 KB · Views: 620

sigseven

Senior Member
Visual C++

VC++ Samples

To view the code in the projects samples you need to have Visual Studio 2005 installed on your machine. (2008 should probably work as well. The project and solution files are for VS2005, but the actual code should be valid for any version of Visual C++.) These samples are based on the V11 API.

For each sample:
(1) Please download the corresponding zip file on your machine.
(2) Extract the contents of the file in a folder.
(3) Open the ReadMe file to get more details about the project.

NOTE:

Before building the project,

1. Take note of the following statements in stdafx.h in the project workspace:

#import "AlibreX.tlb"
using namespace AlibreX;

2. Include the full path of the AlibreX.tlb on your local machine. You can find AlibreX.tlb under \\Alibre Design\\Program\\.

So for example if you have installed Alibre under C:\\Program Files, then the import statement in stdafx.h will look like-

#import "C:\\Program Files\\Alibre Design\\Program\\AlibreX.tlb"
 

Attachments

  • GeometryAndTopologyQuery.zip
    54.2 KB · Views: 511
  • PartInsertAssemblySave.zip
    34.9 KB · Views: 532
  • PhysicalProperties.zip
    41.4 KB · Views: 522

sigseven

Senior Member
C#

C# Samples

To view the code in the projects samples you need to have Visual Studio 2005 installed on your machine. (The C# Express Edition, and Visual Studio 2008 should probably work as well, but the sample was made with Visual Studio 2005.) These samples are based on the V11 API.

For each sample:
(1) Please download the corresponding zip file on your machine.
(2) Extract the contents of the file in a folder.
(3) Open the ReadMe file to get more details about the project.
 

Attachments

  • Geometry_Topology.zip
    141 KB · Views: 601
  • PartInsertAssemblySave.zip
    139.4 KB · Views: 617
  • PhysicalProperties.zip
    136.7 KB · Views: 564

sigseven

Senior Member
Visual Basic .NET

VB.NET Samples

To view the code in the projects samples you need to have Visual Studio 2005 installed on your machine. (Other versions of Visual Studio which include VB.NET may also work, but these samples were made on Visual Studio 2005.) These samples are based on the V11 API.

For each sample:
(1) Please download the corresponding zip file on your machine.
(2) Extract the contents of the file in a folder.
(3) Open the ReadMe file to get more details about the project.
 

Attachments

  • GeometryAndTopologyQuery.zip
    88.2 KB · Views: 618
  • PartInsertAssemblySave.zip
    100.7 KB · Views: 647
  • PhysicalProperties.zip
    100.5 KB · Views: 638
Status
Not open for further replies.
Top