Ciao a tutti, dovrei disegnare come da titolo una piramide a base rettangolare e punta tronca, in pratica poi questo elemento mi servirà per creare il foro su un altro pezzo.
mi servirebbe avere una base 3,2x2,90 mm ed la punta di 25x2,9 mm
Non so come fare, ho provato con la forma cuneo ma non riesco a modellarlo c'è un modo per creare questa forma specifica?
alla fine è un trapezio isoscele posato sulla base minore ed alto 10 mm
Grazie per il possibile aiuto.
Creare una piramide a base rettangolare e punta tronca
Forum rules
regole del forum e le informazioni utili
Importante: PRIMA di chiedere aiuto leggete qui!
regole del forum e le informazioni utili
Importante: PRIMA di chiedere aiuto leggete qui!
Re: Creare una piramide a base rettangolare e punta tronca
Ciao Hedaa, un saluto alla Comunità!Hedaa wrote: ↑Fri Apr 16, 2021 2:17 pm Ciao a tutti, dovrei disegnare come da titolo una piramide a base rettangolare e punta tronca, in pratica poi questo elemento mi servirà per creare il foro su un altro pezzo.
mi servirebbe avere una base 3,2x2,90 mm ed la punta di 25x2,9 mm
Non so come fare, ho provato con la forma cuneo ma non riesco a modellarlo c'è un modo per creare questa forma specifica?
alla fine è un trapezio isoscele posato sulla base minore ed alto 10 mm
Grazie per il possibile aiuto.
Se non ho sbagliato ad interpretare ciò che hai scritto, il tronco di piramide dovrebbe essere questo (?)
In allegato il file con il flusso di lavoro fatto con il workbench "PartDesign" (preciso che non è l'unico modo per ottenerlo, semplicemente l'ho trovato più comodo).
- Attachments
-
- tronco di piramide.FCStd
- (16.85 KiB) Downloaded 106 times
-
- tronco di piramide.png (130.02 KiB) Viewed 2374 times
Re: Creare una piramide a base rettangolare e punta tronca
Ciao, grazie per l'aiuto
alla fine lavorando con l'oggetto cuneo sono riuscito a farlo, certo un po macchinoso perché devi rettare i vari paramenti anche con valori negativi, quindi dare le misure precise non è così immediato.
Devo provare a ripeterlo nella area di lavoro che mi hai consigliato tu.
buon week end a tutto il forum
alla fine lavorando con l'oggetto cuneo sono riuscito a farlo, certo un po macchinoso perché devi rettare i vari paramenti anche con valori negativi, quindi dare le misure precise non è così immediato.
Devo provare a ripeterlo nella area di lavoro che mi hai consigliato tu.
buon week end a tutto il forum
- Attachments
-
- portaled.FCStd
- (8.23 KiB) Downloaded 59 times
-
- Schermata 2021-04-17 alle 09.38.52.png (76.78 KiB) Viewed 2339 times
Re: Creare una piramide a base rettangolare e punta tronca
Perche devi settare i parametri con valori negativi:
Il Cuneo (Wedge). usa la base in XZ l'altezza in Y
Ho scritto il codice perchè era più comodo.
Il Cuneo ha una base in XZ infatti puoi settare xmin, xmax, zmin, zmax per spostare la base dove vuoi.
Hai una altezza ymin e ymax,
e poi hai x2 e z2 min e max che sono la seconda base.
Viene costruito in XZ andando verso Y positivo come altezza, poi ruoti attorno a X per raddrizzarlo.
se setti xmin = 0 zmin = 0 e xmax = 20 e zmax = 20 crei una base 20x20
l'altezza la setti con Ymin = 0 e ymax = 20 e la fai alta 20
la seconda base exempio 10 x 10
se metti x2min = 5 e x2max = 15 e z2min = 5 e z2max = 15 crei la seconda base 10x10 con l'origine in x= 5 e z = 5 quindi centrata rispetto alla base 20x20 senza mettere nulla di negativo, ruoti in X per 90 gradi e il gioco è fatto.
Saluti
Carlo D.
Il Cuneo (Wedge). usa la base in XZ l'altezza in Y
Code: Select all
wedge = Part.makeWedge(
#xmin. ymin, zmin
0, 0, 0,
#z2min, x2min,
5, 5,
# xmax, ymax, zmax
20, 20, 20,
#z2max, x2max
15, 15)
Il Cuneo ha una base in XZ infatti puoi settare xmin, xmax, zmin, zmax per spostare la base dove vuoi.
Hai una altezza ymin e ymax,
e poi hai x2 e z2 min e max che sono la seconda base.
Viene costruito in XZ andando verso Y positivo come altezza, poi ruoti attorno a X per raddrizzarlo.
se setti xmin = 0 zmin = 0 e xmax = 20 e zmax = 20 crei una base 20x20
l'altezza la setti con Ymin = 0 e ymax = 20 e la fai alta 20
la seconda base exempio 10 x 10
se metti x2min = 5 e x2max = 15 e z2min = 5 e z2max = 15 crei la seconda base 10x10 con l'origine in x= 5 e z = 5 quindi centrata rispetto alla base 20x20 senza mettere nulla di negativo, ruoti in X per 90 gradi e il gioco è fatto.
Saluti
Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
Re: Creare una piramide a base rettangolare e punta tronca
Scusa il ritardo non mi era arrivata la notifica ho visto la tua risposta solo adesso.
Gentilissimo soprattuto nel avermi detto come sono utilizzate le coordinate.
Gentilissimo soprattuto nel avermi detto come sono utilizzate le coordinate.
Re: Creare una piramide a base rettangolare e punta tronca
Infatti è un pochino complicato al primo impatto, e a me non rimangono mai in mente, per cui ho scritto i commenti inframmezzati nel codice.
La cosa è spiegata in giro, ma come al solito non in modo che si capisca senza doverci sbattere la testa.
Ho trovato comodissimo poter usare lo scripting, perché mi permette di sperimentare ance cose complesse cambiando poche cifre, al volo anche solo per "vedere l'effetto che fa".
Felice di essere stato di aiuto.
Saluti
Carlo D.
La cosa è spiegata in giro, ma come al solito non in modo che si capisca senza doverci sbattere la testa.
Ho trovato comodissimo poter usare lo scripting, perché mi permette di sperimentare ance cose complesse cambiando poche cifre, al volo anche solo per "vedere l'effetto che fa".
Felice di essere stato di aiuto.
Saluti
Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/