Extended data bij solids van surfaces
- Jurjen van den Berge
- Onderwerp Auteur
- Bezoeker
Beantwoord door Jurjen van den Berge in topic Extended data bij solids van surfaces
Posted 05 mrt 2017 20:34 #3021
Peter, bedankt. het is me gelukt om de informatie aan solids toe te voegen.
Ik zoek nu een manier om op dezelfde wijze informatie van pipes toe te voegen. Ik heb al een formule gevonden voor de start- en eindput maar zoek methodes om verdere informatie te koppelen voor zowel pipes als structures. Ik heb onderstaande formule gebruikt:
RESULT="--"
On Error Resume Next
Set oApp=GetObject(, "AutoCAD.Application")
Set oCivilApp=oApp.GetInterfaceObject("AeccXUiPipe.AeccPipeApplication.11.0")
Set obj=oCivilApp.ActiveDocument.HandleToObject("[Handle]")
RESULT=obj.startstructure.name
Kan ik de codes voor de overige eigenschappen ergens achterhalen (met name de laatste regel)? Alvast bedankt.
Ik zoek nu een manier om op dezelfde wijze informatie van pipes toe te voegen. Ik heb al een formule gevonden voor de start- en eindput maar zoek methodes om verdere informatie te koppelen voor zowel pipes als structures. Ik heb onderstaande formule gebruikt:
RESULT="--"
On Error Resume Next
Set oApp=GetObject(, "AutoCAD.Application")
Set oCivilApp=oApp.GetInterfaceObject("AeccXUiPipe.AeccPipeApplication.11.0")
Set obj=oCivilApp.ActiveDocument.HandleToObject("[Handle]")
RESULT=obj.startstructure.name
Kan ik de codes voor de overige eigenschappen ergens achterhalen (met name de laatste regel)? Alvast bedankt.
door Jurjen van den Berge
Graag Inloggen of een account aanmaken deelnemen aan het gesprek.
- Jordy Brouwers
- Offline
- Platinum lid
- Berichten: 371
Beantwoord door Jordy Brouwers in topic Extended data bij solids van surfaces
Posted 05 mrt 2017 20:54 #3022
De reference guide van de oude COM API die gebruikt wordt kan ik zo snel niet vinden online, maar ik denk dat de eigenschappen van de .NET API grotendeels bruikbaar zijn :
docs.autodesk.com/CIV3D/2016/ENU/API_Ref...d14-f35e65feb293.htm
docs.autodesk.com/CIV3D/2016/ENU/API_Ref...d14-f35e65feb293.htm
door Jordy Brouwers
Graag Inloggen of een account aanmaken deelnemen aan het gesprek.
- Peter Ingels
- Offline
- Junior lid
- Berichten: 30
Beantwoord door Peter Ingels in topic Extended data bij solids van surfaces
Posted 06 mrt 2017 12:18 #3023
Ik heb VBA geinstalleerd omdat ik dan het objectenmodel van de oude COM API kan bekijken. De documenatie blijkt niet meer online te staan.
Je moet dan, in de VBA manager, wel de juiste reference libraries laden.
AeccXLandLib en AeccXUILandLib voor alles wat te maken heeft met terreinmodellen en alignments, profiles
AeccXPipeLib en AeccXUIPipeLib voor pipe networks
AeccXRoadwayLib en AeccXUIRoadwayLib voor corridors.
Via de objet browser in de VBA manager kan je alle objecten en zijn eigenschappen bekijken.
Je moet dan, in de VBA manager, wel de juiste reference libraries laden.
AeccXLandLib en AeccXUILandLib voor alles wat te maken heeft met terreinmodellen en alignments, profiles
AeccXPipeLib en AeccXUIPipeLib voor pipe networks
AeccXRoadwayLib en AeccXUIRoadwayLib voor corridors.
Via de objet browser in de VBA manager kan je alle objecten en zijn eigenschappen bekijken.
door Peter Ingels
Graag Inloggen of een account aanmaken deelnemen aan het gesprek.
Moderators: Pascal Wesolek