pointcloud maken

Moderator: Moderators

Plaats reactie
DirkSchipper
Berichten: 826
Lid geworden op: 13 sep 2010 15:28
Locatie: Utrecht
Contacteer:

pointcloud maken

Bericht door DirkSchipper »

Hoi,

Normaal gesproken werkt men van een pointcloud naar een polyline of spline toe.
Kan het in SW ook andersom? Pointcloud van een spline/polyline maken dus.

Wat ik wil is een spline tekenen vanaf een foto van een vleugelprofiel mbv. sketchpicture.
Om die aerodynamisch te kunnen analyseren moet er een DAT-file van gemaakt worden, (X,Y) paren.
Die software 'vreet' niets anders ...

Gr. Dirk.
Gebruikersavatar
stef stuntpiloot
Berichten: 1421
Lid geworden op: 03 feb 2013 14:18

Re: pointcloud maken

Bericht door stef stuntpiloot »

Was even nadenken maar ik heb de oplossing voor je:

- Nadat je de sketch gesloten hebt,
- Features->Reference geometry uitklapmenu->Point
- Selecteer onderste optie " along curve"
- Selecteer Evenly distributed en het aantal punten dat je wil gebruiken
- Klik OK
- Originele sketch suppressen
- Exporteren
DirkSchipper
Berichten: 826
Lid geworden op: 13 sep 2010 15:28
Locatie: Utrecht
Contacteer:

Re: pointcloud maken

Bericht door DirkSchipper »

Bijna maar nog niet helemaal.
Allereerst moest ik nog "ScanTo3D" activeren. Dat is gelukt.
De punten maken is ook gelukt.
Sketch suppressen ook, maar dan suppress ik meteen ook alle punten ... :evil:
Sketch weer unspuppressen, al die punten selekteren, en "save as ...".
Dan kan ik kiezen uit een 5-tal formaten: .XYZ, .WRL, .STL, ...
Bij al die formaten krijg ik een foutboodschap, en er wordt niets opgeslagen ... :cry:

Afbeelding
Ongeacht of ik de sketch, de punten, of allebei heb geselekteerd. :cry:

Afbeelding
Gebruikersavatar
clements
Berichten: 671
Lid geworden op: 29 jul 2010 23:30
Locatie: Dordrecht
Contacteer:

Re: pointcloud maken

Bericht door clements »

het is een beetje gehannes, maar het lijkt erop dat SW een reference point niet exporteerd.
zoals je nu gedaan hebt door insert reference point -> evenly distribute is wel makkelijk natuurlijk.

wat wel werkt.
sketch1 = je contour
sketch2 = punten verzameling. met de hand op de lijn geplaatst :shock:


Optie 1
Save as IGES. Bij opties aanvinken dat ie wireframe en sketch entities meeneemt.
Open de IGES in excell -> tekst to data -> comma delimited.

Met een beetje zoeken kom je het rijtje met punten tegen. Ik heb het met 20 punten gedaan als test. De regels beginnen met 116.

Optie 2
blijken anderen ook mee bezig te zijn geweest.
https://grabcad.com/questions/tutorial- ... excel-file

de macro zet de punten uit sketch 2 in excel voor je. Het lijkt alleen niet dat de waarden kloppen dan. :x
ASS-U-ME
DirkSchipper
Berichten: 826
Lid geworden op: 13 sep 2010 15:28
Locatie: Utrecht
Contacteer:

Re: pointcloud maken

Bericht door DirkSchipper »

Het is me gelukt via een combinatie van beide adviezen!
Waarvoor dank!

Hieronder de samenvatting:

- maak Sketch met spline, sketch sluiten.
- klik op Features, Reference geometry en kies "point"
- selekteer de spline (let op: de spline, niet de evt. control-points)
- klik in de property-manager het onderste item aan (icon zonder tekst en met invulvakje ernaast)
- selekteer "evenly distribute" en vul het aantal punten in (max. 100)
- klik op de groene OK-vink
- In de FeatureManager design tree zijn nu onder de sketch 100 'points' verschenen,
- open een nieuwe sketch in hetzelfde vlak
- klik "convert entities" en selekteer in de entity-tree in het sketch-window al die punten (let op de schuifbalk zit links, klik de 1e en daarna shif+de laatste).
- voeg een laatste punt toe op het profiel-eind (die neemt hij niet automatisch mee)
- klik op de groene OK-vink
- sluit de 2e sketch en 'hide' al die 'points' en sketch-1
- klik 1x op sketch-2 in de design-tree, en daarna op "save as ..."
- Opslaan als: "IGES (*.igs)"
- klik options en vink aan:
- "IGES wireframe (3D curve)" en
- "Export sketch entities"
- geef een naam en sla op
- open Excel
- Ctrl-O
- alle bestanden
- selekteer het zojuist gemaakte bestand
- kies "gescheiden" , scheidingsteken = komma, voltooien
- scroll naar beneden, ik vond de punten op regels 310 t/m 411, in de kolommen B, C en D
Plaats reactie