Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  DFX / GC für ACDBPOINTCLOUD

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  DFX / GC für ACDBPOINTCLOUD (1517 mal gelesen)
wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



Sehen Sie sich das Profil von wronzky an!   Senden Sie eine Private Message an wronzky  Schreiben Sie einen Gästebucheintrag für wronzky

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 - 2014
Arcibem
System:
Windows 2000, XP, NO VISTA
Internet-Startseite:
http://www.archi.de

erstellt am: 27. Mai. 2010 14:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
hat einer von Euch schon mal das neue Punktwolken-Objekt in 2011 angeschaut? Leider finde ich nirgends auch nur eine Andeutung einer Doku. Vielleicht weiss einer von Euch mehr?
Code:
((-1 . <Objektname: 7ec1dfb0> ) (0 . "ACDBPOINTCLOUD")...
Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

          http://www.voxelman.de

[Diese Nachricht wurde von wronzky am 27. Mai. 2010 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

Alles

erstellt am: 27. Mai. 2010 14:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wronzky 10 Unities + Antwort hilfreich

Ich habe derzeit kein 2011 am Start, aber außer in der Hilfe zu schauen und
mit der VLIDE das Objekt zu erkunden fällt mir dazu auch nichts weiter ein.

Ansonsten ist das Teil in der Arx definiert und keine Doku vorhanden.
(wie auch früher schon zB. beim RText Etools-Objekt )

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



Sehen Sie sich das Profil von wronzky an!   Senden Sie eine Private Message an wronzky  Schreiben Sie einen Gästebucheintrag für wronzky

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 - 2014
Arcibem
System:
Windows 2000, XP, NO VISTA
Internet-Startseite:
http://www.archi.de

erstellt am: 27. Mai. 2010 14:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Auf normalem Wege kommt nichts besonderes:

IAcadPointCloud:
; Eigenschaftswerte:
;  Application (RO) = #<VLA-OBJECT IAcadApplication 01e15c18>
;  Document (RO) = #<VLA-OBJECT IAcadDocument 23c7ac28>
;  Handle (RO) = "76"
;  HasExtensionDictionary (RO) = 0
;  Hyperlinks (RO) = #<VLA-OBJECT IAcadHyperlinks 56990a64>
;  InsertionPoint = (-225.47 959.081 30.2784)
;  Layer = "0"
;  Linetype = "ByLayer"
;  LinetypeScale = 1.0
;  Lineweight = 100
;  Locked = 0
;  Material = "ByLayer"
;  ObjectID (RO) = 2126634928
;  ObjectName (RO) = "AcDbPointCloud"
;  OwnerID (RO) = 2126634848
;  PlotStyleName = "ByLayer"
;  Rotation = 5.97768
;  scale = 1.0
;  TrueColor = #<VLA-OBJECT IAcadAcCmColor 56821d08>
;  UseEntityColor = 1
;  Visible = -1
; Unterstützte Methoden:
;  ArrayPolar (3)
;  ArrayRectangular (6)
;  Copy ()
;  Delete ()
;  GetBoundingBox (2)
;  GetExtensionDictionary ()
;  GetXData (3)
;  Highlight (1)
;  IntersectWith (2)
;  Mirror (2)
;  Mirror3D (3)
;  Move (2)
;  Rotate (2)
;  Rotate3D (3)
;  ScaleEntity (2)
;  SetXData (2)
;  TransformBy (1)
;  Update ()

Keine extension-Dictionary, keine xdata. Ich würde halt gerne wissen, ob man irgendwie an die Punkte kommt, sind ja schließlich am Bildschirm vorhanden und können mit dem Objektfang "Punkt" gefangen werden...

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

Alles

erstellt am: 27. Mai. 2010 15:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wronzky 10 Unities + Antwort hilfreich

Ok, wenn man das Objekt dumpen kann dann liegt immerhin eine Beschreibung vor,
Acad kennt das Objekt - die haben es wohl einfach nur nicht dokumentiert.
(das gab es zum RText nicht, der war ein wirklich systemfremdes Objekt)
Aber schon einen RegistryHotfix rausgebracht / dort liegen Command-Infos dazu,
nur hilft das dir bei diesem Thema leider nicht weiter.

Dann bleibt mir nur viel Spaß zu wünschen und wenn irgendwelchen besonderen Erkenntnisse
erlangt werden: diese hier zu posten 

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13508
Registriert: 30.11.2003

.

erstellt am: 27. Mai. 2010 15:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wronzky 10 Unities + Antwort hilfreich

und eine Kopie , ein "_explode" .. ein Einsammeln der letzten Objekte .... auswerten und wieder löschen ?

... ansonsten doch mal die .Net schnittstelle bemühen ....
------------------
      - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



Sehen Sie sich das Profil von wronzky an!   Senden Sie eine Private Message an wronzky  Schreiben Sie einen Gästebucheintrag für wronzky

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 - 2014
Arcibem
System:
Windows 2000, XP, NO VISTA
Internet-Startseite:
http://www.archi.de

erstellt am: 27. Mai. 2010 15:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Leider auch nicht:
Zitat:
URSPRUNG
1 gefunden
1 wurde ausgefiltert

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13508
Registriert: 30.11.2003

.

erstellt am: 27. Mai. 2010 15:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wronzky 10 Unities + Antwort hilfreich

Mal als dxf gespeichert und analysiert ? ( würd mich auch interessieren)

------------------
  - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



Sehen Sie sich das Profil von wronzky an!   Senden Sie eine Private Message an wronzky  Schreiben Sie einen Gästebucheintrag für wronzky

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 - 2014
Arcibem
System:
Windows 2000, XP, NO VISTA
Internet-Startseite:
http://www.archi.de

erstellt am: 27. Mai. 2010 16:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Thomas,
ja, habe ich, werde aber nicht schlau daraus:
Code:
0
ACDBPOINTCLOUD
  5
76
330
6C
100
AcDbEntity
  8
0
160
            600152
310
5828090012270000880000001D000000C8E010628784EE3FFD97D1479640D33FB9EA60903AAF66BF6C417E80
EF19C540D714120FC83FD3BF03217AAE1E84EE3F59DCDEE54F92873F39A56B486CD2B1C072F5777F6AFF783F
6662 36F821C684BFF7ECD70C6DFFEF3FBC4681F35706B840000000000000000000000000000000

Dann folgen noch 100te Zeilen 310 ...
was auch immer hinter den 310er verborgen liegt, ist offensichtlich verschlüsselt, und nur durch die pointcloud.arx interpretierbar. Die Punkte sind es nicht (zumindest nicht alle.) Dahinter folgt dann noch
Code:
370
   100
100
AcDbPointCloud
70
     1
10
-225.4701555397346
20
959.0808302177551
30
30.27839130792943
  1
Z:\Test\test.pcg
90
        0
11
-16034.1
21
-25670.45
31
-3158.96
12
40467.06
22
21651.0
32
15210.05
160
            288078
  3

13
-225.4701555397346
23
959.0808302177551
33
30.27839130792943
210
0.953677836928386
220
-0.3007679125951887
230
0.0061029586863673
211
0.3008170796732655
221
0.9536279113536071
231
-0.0101435331223893
212
-0.0027691024615966
222
0.0115095369363713
232
0.9999299288605516
1001
ACAD
1070
     0
1070
     0


also Einfügepunkt, Pfad zur PCG-Datei Drehung, Skalierung, Anzahl Punkte etc.
 
Grüsse, Henning

[EDIT]Formatierung zur besseren Lesbarkeit[/EDIT]
------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

      http://www.voxelman.de

[Diese Nachricht wurde von wronzky am 27. Mai. 2010 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 27. Mai. 2010 16:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

ich glaub nicht, dass Du mit 'normalem Entity-Zugriff' auf die Punkte hinkommst, denn dazu bräuchten diese einen Handle und dazu müsste AutoCAD neu programmiert werden, denn die Anzahl der darstellbaren Punkte in einer Punktwolke übersteigt die mögliche Handleanzahl (bei weitem).

Dass der Objektfang funktioniert, liegt (Gott-sei-Dank) daran, dass der AutoCAD-Objektfang IMHO überschrieben wird und dann nicht über Display und AutoCAD-interne Datenbank agiert, sondern raus auf die indizierte externe Datenbank greift.

Ich hätte es eher verglichen mit XRef, denn im DXF wirst Du nur die Info's bekommen, von wo die Daten kommen und ein paar Einstellungen wie Punktdichte, ... nur mehr wird's glaub ich nicht werden.

Was wäre denn der eigentliche Wunsch dahinter?

- alfred -

------------------
www.hollaus.at

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



Sehen Sie sich das Profil von wronzky an!   Senden Sie eine Private Message an wronzky  Schreiben Sie einen Gästebucheintrag für wronzky

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 - 2014
Arcibem
System:
Windows 2000, XP, NO VISTA
Internet-Startseite:
http://www.archi.de

erstellt am: 27. Mai. 2010 17:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Alfred,
ja, die xref ist ein gutes Beispiel, wie ich es gerne hätte, denn an die Daten der Xref kommt man sehr leicht ran. Klassisches Beispiel: mit (entmake (entget (car (nentsel)))) kann man eine lokale Kopie jedes xref-Elements machen, da die xref während der Zeichnungssitzung als Block behandelt wird. Leider nicht so bei den Pointclouds.

Wozu? Ist im Moment noch akademisch... aber man sollte vorbereitet sein... 

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 27. Mai. 2010 18:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

ja, da hab ich mit XRef wohl nicht das beste Beispiel gebracht, ich probiers nochmal und wir gucken uns das referenzierte Objekt vom Typ 'Image' an. Ich glaub der Vergleich hinkt nicht so sehr. 

Wenn Du in Deinen akademischen Voruntersuchungen schon auf die Punktdaten hingreifen willst, dann glaube ich mal, dass AutoCAD als Schnittstelle dazu zu verwenden wohl eher der langsame (langsamste) Weg wäre. Autodesk hat imho das Produkt zugekauft und eben in das eigene Produkt eingebaut (müsste >>>dieses hier<<< sein).

Willst Du direkt auf die Geometriedaten, dann glaube ich, dass der beste Weg sein wird, die API zu suchen (ev. sogar direkt vom Hersteller), die direkt auf die DB (indiziert) hingreifen kann. Leider kann ich da aber nicht weiterhelfen, denn ausser die Verwendung derer hab ich bis dato noch nichts programmierartiges damit gemacht.

Viel Erfolg jedenfalls, - alfred -

------------------
www.hollaus.at

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



Sehen Sie sich das Profil von wronzky an!   Senden Sie eine Private Message an wronzky  Schreiben Sie einen Gästebucheintrag für wronzky

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 - 2014
Arcibem
System:
Windows 2000, XP, NO VISTA
Internet-Startseite:
http://www.archi.de

erstellt am: 28. Mai. 2010 22:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Alfred,
Du hast Recht und hast nicht Recht. Nach DIESEM Beitrag von Herrn Koksch (und der sollte es wissen, vertreibt er doch ein Vertikalprodukt) wird die Engine von Ambercore nur beim verwenden von *.ISD Dateien verwendet. Die Engine für *.PCG Dateien ist jedoch direkt von Autodesk - und, so Herr Koksch, wohl ein ziemlicher Wurf. Bleibt also (für mich) weiterhin die Frage, wie man innerhalb Autocad an die Daten kommt.

Ich bleib' auf jeden Fall noch dran...

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz