calcolo serie di lunghezze per decoro

Elvis1991

Utente Junior
Professione: Pilota
Software: CFX
Regione: Trento
Buongiorno,
stiamo realizzando un decoro per una parete in muratura, in sostanza l'idea è richiamare un disegno con delle barre verticale, in modo che queste 'approssimino il profilo', essendo tagliate all'altezza corretta:
Schermata-2022-01-13-alle-12-27-07.png


Ricalcato il profilo desiderato, ho eseguito una ripetizione array lungo la linea dei 4295mm, poi ho eseguito un trim.

Come vedete le barre hanno più o meno un'altezza tra 800 e 1400 mm, tuttavia vorrei capire come misurarle tutte in automatico e quindi 'ordinare' le varie altezze di taglio, estrapolandone un'elenco, come questo:

834, 844, 838,... 1110, 1050, ....1072

Quindi, con un calcolatore cercare di ottimizzare i tagli in base alla misura a catalogo disponibile, per ridurre al massimo gli sfridi.

Sapreste indicarmi come posso fare?
 

Elvis1991

Utente Junior
Professione: Pilota
Software: CFX
Regione: Trento
Grazie per la risposta, mi saprebbe indicare come? Io ho cad in inglese, ma con -ATTEXT non mi esporta nulla nel file testo.
 

Tristan

Moderatore Civil 3D
Staff Forum
Professione: Application Engineer
Software: Autodesk Civil 3D, Revit e altre amenità
Regione: Trentino
 

Elvis1991

Utente Junior
Professione: Pilota
Software: CFX
Regione: Trento
A me non trova il comando se incollo della cmd line dataextraction, ho la versione per Mac, in particolare la Autocad 21 - R.46.M.1761 . Dove sbaglio?
 

Elvis1991

Utente Junior
Professione: Pilota
Software: CFX
Regione: Trento
Eh, immaginavo. Purtroppo per gran parte del mio lavoro risulta comodo per Mac. Per quella più tecnica invece piango ogni volta, soprattuto con excel!
Chiederò ad un amico per provare.

Grazie per l'aiuto.
 

x11start

Utente Standard
Professione: Disegnatore prefabbricati
Software: Autocad
Regione: Piemonte
Anni fa ho fatto un lisp per "catalogare" delle lunghezze:

- Prima vengono chieste le lunghezze da considerare (immettendole cliccando su testi o inserendo numeri separati a virgole)
- Poi viene richiesto di selezionare le linee.

Immaginiamo di inserire come lunghezze 100,200,300 poi si selezionano le linee.
Viene creata una tabella nella quale vengono conteggiate le linee con lunghezza da 0 a 100, nella casella successiva quelle da 100 a 200, nella terza quelle fra 200 e 300, nella quarta quelle superiori a 300.

Spero possa esserti utile.
 

Allegati

  • CONTALUNG.LSP
    12.4 KB · Visualizzazioni: 2

Legs

Utente Standard
Professione: ingegnere strutturista
Software: Autocad
Regione: Provincia Milano
Molto interessante il lavoro di x11start.

@Tristan ma certo che c’è il comand -ATTEXT per Mac.
Ad esempio qui ci sono le indicazioni per usarlo:

P.S.
la domanda è in spagnolo ma la risposta è i video sono fortunatamente in inglese.
 

Tristan

Moderatore Civil 3D
Staff Forum
Professione: Application Engineer
Software: Autodesk Civil 3D, Revit e altre amenità
Regione: Trentino
ma certo che c’è il comand -ATTEXT per Mac.
Ad esempio qui ci sono le indicazioni per usarlo:
Peccato che DATAEXTRACTION e -ATTEXT siano due comandi diversi.
Bastava leggere la risposta data al quesito:
"Data Extraction wizard is not available in AutoCAD for Mac.
On Mac you can use -ATTEXT command (yes, with dash) to extract attributes:"
 

Legs

Utente Standard
Professione: ingegnere strutturista
Software: Autocad
Regione: Provincia Milano
Peccato che DATAEXTRACTION e -ATTEXT siano due comandi diversi.
Bastava leggere la risposta data al quesito:
"Data Extraction wizard is not available in AutoCAD for Mac.
On Mac you can use -ATTEXT command (yes, with dash) to extract attributes:"
Scusami ma avevo visto che era stato indicato attext e ho pensato che fosse quello che vi interessava. Ma a questo punto vale la pena usare il lisp indicato o più semplicemente usare il comando list e con un semplice copia e incolla portare tutto in un editor di testo. Con un espressione regolare del tipo: Length =\d*\.\d*\b si estraggono al volo tutte le lunghezze (word, libre Office, BBEdit, notepad++ etc hanno le espressioni regolari). Eventualmente sostituisci i punti con le virgole e porti tutto in un foglio elettronico. Roba da 1 minuto a esagerare.
 

Utenti online

Nessun utente è online al momento.

Statistiche forum

Discussioni
54,734
Messaggi
466,611
Utenti registrati
93,772
Ultimo utente registrato
Tankado

Top