Converti ASC in STL
Converti i dati ASC di coordinate, grid o mesh in una superficie STL verificata.
Crea file STL online
Non sappiamo ancora leggere i file ASC, quindi questa conversione non è disponibile. Se puoi esportare il tuo lavoro in uno di questi formati o in altri, ne ricaviamo un STL:
Come convertire asc in stl file
- Modellazione 3D
- Ancora nessuna valutazione.
Un slicer, un sistema CAD o una 3D printer possono richiedere una mesh STL, mentre un file ASC può contenere soltanto punti XYZ misurati. La conversione può quindi richiedere la ricostruzione di una surface, non il semplice cambiamento dell'estensione del filename.
Che cos'è il formato ASC
ASC è un'estensione ambigua. In surveying, laser scanning, GIS e photogrammetry, indica comunemente una point cloud in plain text con coordinate X, Y e Z, eventualmente seguite da valori di intensity, color, return number o classification. I separator possono essere spazi, tab, virgole o punti e virgola.
Alcuni file .asc sono invece raster ESRI ASCII Grid. Le righe iniziali contengono solitamente campi come ncols, nrows, xllcorner, yllcorner e cellsize; descrivono un elevation grid, non una point cloud non strutturata. Altri file ASC possono essere export di mesh o scene specifici di un'application. Esamina le prime righe e identifica il programma che ha creato il file prima di selezionare un importer.
Surveying instruments, scanner terrestri e airborne, software di photogrammetry, applicazioni GIS, sistemi CAD e strumenti di terrain processing producono comunemente file ASC basati su coordinate. Un file ASC proveniente da una 3D application può richiedere l'importer di quell'application o un converter specifico per il formato, perché l'estensione non dispone di una specifica universale.
Che cos'è il formato STL
STL memorizza una surface come triangular facets ed è supportato dalla maggior parte degli slicer per 3D printing, mesh editor, sistemi di inspection e molte applicazioni CAD. Binary STL è normalmente molto più piccolo di ASCII STL; ASCII STL è utile solo quando è richiesto specificamente un output leggibile dall'uomo.
STL non conserva gli attributi della point cloud come intensity, RGB color, posizione GPS, timestamp o classification labels. Inoltre non memorizza alcuna dichiarazione di unità. Verifica se le coordinate di origine sono espresse in millimetri, centimetri, metri o un'altra unità, quindi imposta o verifica la scale prima della stampa o della lavorazione.
Come convertire una coordinate point cloud
- Crea una copia del file ASC e aprila in un text editor. Conferma il delimiter, il numero di righe di header e quali colonne contengono X, Y e Z. Non assegnare valori di intensity, elevation flags o classification ai campi delle coordinate.
- Apri il file in CloudCompare con File → Open. Nella finestra di dialogo ASCII import, scegli il delimiter, salta l'eventuale header e mappa le colonne delle coordinate. Controlla il bounding box e un punto campione confrontandoli con le dimensioni note del survey.
- Pulisci la cloud prima del meshing. Rimuovi outlier evidenti, punti duplicati, scan stands, oggetti di sfondo e regioni irrilevanti. Usa Edit → Subsample quando il point count supera la memoria disponibile o contiene una densità locale eccessiva.
- Per un oggetto o una closed surface, calcola e orienta le normals utilizzando gli strumenti normals di CloudCompare. La surface reconstruction dipende dalla direzione delle normals; normals incoerenti possono creare buchi, facets invertite o regioni chiuse in modo errato.
- Esegui un metodo di surface reconstruction. La Poisson o Screened Poisson reconstruction è adatta a molte scanned surface approssimativamente continue; usa una reconstruction depth prudente, perché valori più elevati aumentano l'utilizzo della memoria e possono riprodurre il noise o creare dettagli non supportati dalle misurazioni.
- Per dati terrain o altri dati prevalentemente orizzontali, usa un metodo di triangulation o terrain-mesh invece di Poisson quando appropriato. Poisson può chiudere lacune e inventare geometria verticale o underside che non esiste in un elevation survey.
- Ispeziona la mesh risultante da diverse angolazioni. Elimina shell isolate e border indesiderati, quindi verifica la presenza di holes, non-manifold edges, self-intersections, normals invertite e thin triangles eccessivi.
- Esporta la mesh selezionata con File → Save As o con il mesh export command, scegli STL e seleziona binary STL a meno che non sia richiesto un file ASCII. Verifica le dimensioni esportate nello slicer o nel mesh editor.
Se la build di CloudCompare installata non dispone del plugin di reconstruction richiesto, salva la cloud pulita e aprila in MeshLab. Usa il suo menu Filters nella categoria point-set o surface-reconstruction per eseguire la Poisson reconstruction, ispezionare la mesh ed esportarla tramite File → Export Mesh As. I nomi dei menu variano in base alla release di MeshLab.
Come gestire altre varianti ASC
Un ESRI ASCII Grid deve essere prima convertito da raster cells in una terrain surface. Caricalo in QGIS o in un altro programma GIS, conferma il coordinate reference system e le elevation units, crea una terrain o triangulated surface in un'applicazione 3D o mesh appropriata, quindi esporta STL. Importare il grid come una normale XYZ point cloud interpreterà erroneamente il suo header e la struttura delle cells.
Se il file contiene vertices e face indices invece di punti isolati, conserva le relative face relationships con l'importer del producer, un parser documentato o un'applicazione CAD/mesh. Esporta direttamente la mesh risultante; non applicare la Poisson reconstruction a un modello faceted esistente. Se l'ASC ha avuto origine in 3ds Max o in un'altra application proprietaria, usa il workflow di import supportato e di STL export di quell'application oppure un converter che elenchi esplicitamente quella variante ASC. Utility commerciali come 3D Object Converter possono essere utili per le varianti supportate, ma verifica la trial conversion e la geometria prima dell'acquisto o dell'elaborazione di un batch.
Online converter e limiti di compatibilità
I servizi online come Convertio o CloudConvert possono accettare alcune varianti ASC, ma il loro supporto è specifico per il formato e può cambiare. Usane uno solo quando la sua pagina di conversione corrente identifica esplicitamente la struttura ASC e produce una mesh STL; molti web converter eseguono soltanto il re-encoding di mesh esistenti e non possono inferire una surface da record XYZ arbitrari. Non caricare survey, scansioni di infrastrutture, scansioni medicali o industriali riservate.
La conversione da point a mesh è un'approssimazione. Le regioni sparse producono triangoli allungati, le misurazioni rumorose producono surface irregolari e la Poisson reconstruction può riempire buchi o generare geometria chiusa dove non esistono osservazioni. Una point cloud contenente alberi, cavi, vegetazione o oggetti disconnessi potrebbe non rappresentare un unico solid stampabile. Prima della produzione, ripara la STL in uno slicer o in un'applicazione di mesh repair e verifica scale, watertightness, wall thickness, normals e l'orientamento previsto delle coordinate.
Software e collegamenti suggeriti: convertitori da asc a stl
Altre conversioni di file .asc
Conversione inversa
Conversione in .stl
da altri formati
- mtl in stl
- e3d in stl
- x_t in stl
- pdo in stl
- rvt in stl
- pov in stl
- sldasm in stl
- ipt in stl
- dwg in stl
- prt in stl
- 3d in stl
- 3d2 in stl
- 3dm in stl
- 3dmf in stl
- 3dp in stl
- 3drep in stl
- 3ds in stl
- 3dx in stl
- 3dxml in stl
- 3mf in stl
- 890 in stl
- a3s in stl
- abc in stl
- ac in stl
- ad_asm in stl
- ad_prt in stl
- an8 in stl
- arc in stl
- art in stl
- asm in stl
- atd in stl
- b3d in stl
- bip in stl
- blend in stl
- blend1 in stl
- bmp in stl
- bod in stl
- brd in stl
- c++ in stl
- c4d in stl
- cat in stl
- catdrawing in stl
- catpart in stl
- catproduct in stl
- cdr in stl
- cgr in stl
- cmp in stl
- cob in stl
- dae in stl
- dcm in stl
- dcx in stl
- dds in stl
- dem in stl
- des in stl
- dff in stl
- dgn in stl
- drw in stl
- drwdot in stl
- dwf in stl
- dwfx in stl
- easm in stl
- edrw in stl
- edz in stl
- eps in stl
- est in stl
- fbx in stl
- flt in stl
- g in stl
- geo in stl
- gif in stl
- glb in stl
- gltf in stl
- hsf in stl
- iam in stl
- ics in stl
- idf in stl
- image in stl
- img in stl
- ipj in stl
- ipn in stl
- itp in stl
- iv in stl
- jcd in stl
- jpeg in stl
- jpg in stl
- json in stl
- jt in stl
- kml in stl
- kmz in stl
- lwo in stl
- lwob in stl
- lws in stl
- lxe in stl
- lxo in stl
- ma in stl
- mac in stl
- max in stl
- mb in stl
- md5mesh in stl
- mdd in stl
- mdl in stl
- mesh in stl
- mf1 in stl
- mix in stl
- mod in stl
- model in stl
- mqo in stl
- mqoz in stl
- obj in stl
- off in stl
- ol in stl
- pac in stl
- pak in stl
- par in stl
- part in stl
- pbm in stl
- pdb in stl
- pdf in stl
- phy in stl
- pix in stl
- plmxml in stl
- ply in stl
- png in stl
- prj in stl
- psd in stl
- psm in stl
- pts in stl
- ptx in stl
- rft in stl
- rvm in stl
- sab in stl
- sat in stl
- sbsar in stl
- scdoc in stl
- sec in stl
- she in stl
- shp in stl
- skb in stl
- skp in stl
- slc in stl
- sldblk in stl
- slddrw in stl
- slp in stl
- smf in stl
- spt in stl
- ssa in stl
- sub in stl
- svg in stl
- tc3 in stl
- tcd in stl
- tga in stl
- tif in stl
- tiff in stl
- tin in stl
- u3d in stl
- unv in stl
- usd in stl
- usda in stl
- usdc in stl
- usdz in stl
- v3d in stl
- vda in stl
- vrl in stl
- vrml in stl
- vtk in stl
- webp in stl
- wrl in stl
- x in stl
- x3d in stl
- x_b in stl
- xgl in stl
- xsi in stl
- xt in stl