SCALA FEATURE MODELLO SOLIDWORKS

Petruz

Utente Junior
professione: Progettista
software: Pro/Engineer WF5-Comsol
regione: Piemonte
Buongiorno a tutti, sono nuovo nell'utilizzo del programma SolidWorks. Sono alle ricerche di un comando che permetta di scalare automatticamente tutte le feature dell'albero modello quindi, di conseguenza, i singoli schizzi. So dell'esistenza del comando "Scala" presente nel percorso [Inserisci>Funzione>Scala] ma questo comando permette di scalare, impostando un rapporto, l'intero modello ma le feature rimangono quelle originali fatte nel momento della modellazione.
Qualcuno mi sa aiutare?
Grazie mille per il supporto
 

Petruz

Utente Junior
professione: Progettista
software: Pro/Engineer WF5-Comsol
regione: Piemonte
Ok grazie mille, ero alle ricerche di questo comando in quanto su Creo esiste questa funzione che risulta essere molto comada quando si ha la necessità di creare modelli nuovi geometricamente uguali ma aventi dimensioni differenti riproporzionabili con un rapporto di scala.
 

Petruz

Utente Junior
professione: Progettista
software: Pro/Engineer WF5-Comsol
regione: Piemonte
Motocad, grazie mille per il supporto. La funzione da tabella sembra proprio quello che cercavo, provo ad usarlo e se avessi altri dubbi ti scrivo. Ancora grazie
 

MassiVonWeizen

Utente Senior
professione: disegnatore
software: -
regione: -
la tua domanda iniziale chiedeva un'altra cosa e cioè scalare le funzione e conseguentemente a questa lo schizzo.
il metodo proposto da motocad, che è alla base della parametrizzazione, invece fa modificare gli schizzi (attenzione, non li scali bensì li modifichi in modo da avere un modello proporzionalmente diverso) e di conseguenza le feature.
invece di arrovellarti su questi problemi ti consiglio di non rapportarti ad altri software e fare i tutorial
 

Petruz

Utente Junior
professione: Progettista
software: Pro/Engineer WF5-Comsol
regione: Piemonte
MassiVonWeizen, per ora quello proposto da Motocad sembra fare al caso mio, devo testarlo. Io ho proprio necessità di agire sulla modifica dello schizzo. Ora devo capire se questa funzionalità funziona anche sui comandi tipo raggi, smussi ecc... Ma se per caso hai dei tutorial da consigliarmi e mi spresti indirizzare te ne sarei grato. Ciao
 

MassiVonWeizen

Utente Senior
professione: disegnatore
software: -
regione: -
La tabella dati funziona su tutte le quote.
I tutorial interni al programma sono sufficienti per imparare le basi della modellazione
 

MassiVonWeizen

Utente Senior
professione: disegnatore
software: -
regione: -
La tabella dati ha senso se si devono fare delle configurazioni di un modello collaudato, altrimenti è meglio modificare ogni schizzo partendo dal primo del featuee manager
 

Hisoka

Utente poco attivo
professione: Disegnatore tecnico
software: Solidworks 2015, Draftsight
regione: Veneto
Buonasera, a tutti
qualcuno sa se per caso il comando scala e parametrizzabile rispetto ad una quota???
Nello specifico a me servirebbe che il fattore di scala x una superficie fosse: (Ø di partenza del mio oggetto/100)+0.02
 

Hisoka

Utente poco attivo
professione: Disegnatore tecnico
software: Solidworks 2015, Draftsight
regione: Veneto
MassiVonWeizen, grazie in ritardissimo della risposta
Purtroppo ho avuto il tempo di verificarla solo ora che sono in ferie e ho il tempo di smanettare un po'
Ho provato a seguire il metodo indicato nel thread ma non riesco a raggiungere il comando scala da con una funzione....secondo te può esserci differenza tra una versione standard e una premium???
 

MassiVonWeizen

Utente Senior
professione: disegnatore
software: -
regione: -
Ho provato a seguire il metodo indicato nel thread ma non riesco a raggiungere il comando scala da con una funzione.

io no capisco cosa significa non riesco a raggiungere; lo spieghi meglio per favore?

io ci ho appena provato e non ho avuto problemi e posso garantirti che essendo una funzione normale non dipende dalla versione del software.
spiega che passaggi hai fatto, altrimenti come si fa a capire dove sbagli?
hai fatto la funzione scala?
hai creato la tabella dati?
 

Hisoka

Utente poco attivo
professione: Disegnatore tecnico
software: Solidworks 2015, Draftsight
regione: Veneto
Allora, sbattendoci un po' la testa sono arrivato al risultato che volevo
Questo è quello che mi succedeva: creavo la superficie, la scalavo, e poi facevo la tabella...solo che quando creavo la tabella non mi lasciava inserire i tre fattori di scala, poi ho scoperto che rientrandoci dentro mi dava la possibilità di selezionare i tre assi da scalare nella tabella excell
Poi non mi lasciava inserire una semplice funzione =b4+b5
Per superare questo scoglio ho dovuto fare copia e incolla dentro la tabella delle varie voci di cui devo tenere conto, chiudere la tabella e riaprirla...solo cosi mi lascia inserire le funzioni nei comandi di scala
Non ne capisco il perchè ma va bene cosi visto che alla fine sono arrivato dove volevo

L'ultimo problema che ho ora è che se io cambio i valori non si aggiorna il foglio excell...però se io ci entro dentro, dopo 2 secondi si aggiornano e di conseguenza anche il disegno
E qua mi sono arenato :(
 

MassiVonWeizen

Utente Senior
professione: disegnatore
software: -
regione: -
prima di tutto come crei la tabella?
se tu fai inserisci>tabella dati>automatica non devi fare quasi nulla perché soilidworks inserisce in automatico i valori parametrizzatili (quote, variabili, sospensione funzioni....)
una pecca del foglio che viene creato è che si comporta come se tutte le celle fossero in modalità testo (va sempre controllata la modalità di impostazione della cella excel per evitare incazzature inutili) e quindi non sempre è sufficiente scrivere la formula ma bisogna entrare nella riga di comando e dare invio.

'ultimo problema che ho ora è che se io cambio i valori non si aggiorna il foglio excell.
veramente la cosa dovrebbe funzionare in modalità inversa e cioè che tu cambi i valori in excel e il modello si aggiorna, altrimenti la tabella dati non serve ad una cippa.

come tuoi tanti colleghi dai le spiegazioni come se si fosse accanto a te e si vedesse le operazioni che fai, ed invece no.
prima di tutto spiega i passaggi bene usando termini corretti e completi (superficie è un'entità mentre il solido è un'altra e non è detto ce si comportino alla stessa maniera; tabella dati indica una tabella specifica, tabella può essere qualsiasi cosa; parli di disegno ma probabilmente intendi modello di parte...) perché per capire dove si sbagli bisogna prima capire precisamente cosa viene fatto.
aggiungi immagini se serve

ora ti scrivo cosa ho fatto io (escluse le formule in excel, che però ho già usato in altri casi ed hanno sempre funzionato)
1 scalo il solido (inserisci>funzioni>scala) disattivando scala uniforme dalle opzioni della funzione
2 nel scheda configurazioni creo una nuova configurazione prova
3 creo la tabella dati (inserisci>tabelle>tabella dati) impostando creazione automatica
4 si apre una schermata di excel, all'interno di solidworks, in cui compaiono le due configurazioni (default e prova) con le colonne delle variabili presenti nel modello tra cui i tre assi della funzione scala
5 clicco sull'area grafica di solidworks per chiudere la tabella
6 nella scheda configurazioni faccio pulsante destro sulla tabella e scelgo modifica tabella in una nuova finestra
7 seleziono la cella di una variabile e constato che è in formato testo; seleziono tutte le celle con i valori e imposto il formato come generale; faccio una formula per verificarne la funzionalità e poi ripristino il valore precedente
8 inserisco una nuova riga creando così una nuova configurazione; compilo a caso le celle dei valori
9 chiudo excel
10 mi compare l'avviso che è stata creata una nuova configurazione
11 attivo la nuova configurazione e constato che si modifica secondo i valori impostati in excel

questo è il modo per spiegare un procedimento
 

Hisoka

Utente poco attivo
professione: Disegnatore tecnico
software: Solidworks 2015, Draftsight
regione: Veneto
Mi servirà da lezione per le prossime volte

Ora provo a spiegarmi meglio:
- parto da un assieme (nuovo->assieme)
- creo un schizzo 3D ovale di base + altezza e quoto (A=larghezza B=profondità C=altezza)
- creo una nuova parte nell'assieme (inserisci, nuova parte), seleziono crea schizzo 3D e con il comando converti entità seleziono lo schizzo 3D che avevo fatto nell'assieme...una volta fatto prima di uscire lo quoto anche se essendo legato ad una geometria già vincolata potrò inserire solo quote guidate

Lo scopo di tutto ciò è creare N parti che si modificano tutte secondo lo schizzo 3D di partenza fatto in assieme...ma è scontato dirlo

Ora nello specifico apro la parte che ho creato nell'assieme e ci comincio a lavorare fino ad arrivare alla superficie che mi serve scalare; non faccio niente di particolare, estrusioni, tagli e cancello facce e infine uso il comando scala

Ora creo la mia tabella dati (inserisci>tabella>dati) creazione automatica selezionando i campi da importare in excell che sono (la quota "B" che fa riferimento allo schizzo in assieme e i 3 fattori di scala)
Ora imposto i 3 valori di scala come funzione "B"+2
Clicco nell'area grafica per uscire da excell

Tornato nell'assieme di partenza, modifico la famosa quota "B" ma lui non mi aggiorna correttamente la parte;
In particolare modifica correttamente tutte le altre funzioni tranne la funzione scala
Ma se io vado nelle configurazioni e faccio modifica tabella dati, durante l'apertura della tabella i dati si aggiornano e la parte viene scalata correttamente
Facendo dei test il procedimento anche se non è la maniera corretta di usare la tabella dati...in questo caso non capisco perché riscontro questi problemi in fase di aggiornamento
 

Hisoka

Utente poco attivo
professione: Disegnatore tecnico
software: Solidworks 2015, Draftsight
regione: Veneto
errata corrige: i test non funzionano una cippa...solo una volta aperta la tabella excell i dati si aggiornano e la cosa funziona
Ma se non si passa per l'aggiornamento della tabella dati siamo a carte e quarant'otto
 

MassiVonWeizen

Utente Senior
professione: disegnatore
software: -
regione: -
Ora provo a spiegarmi meglio:
- parto da un assieme (nuovo->assieme)
- creo un schizzo 3D ovale di base + altezza e quoto (A=larghezza B=profondità C=altezza)
- creo una nuova parte nell'assieme (inserisci, nuova parte), seleziono crea schizzo 3D e con il comando converti entità seleziono lo schizzo 3D che avevo fatto nell'assieme...una volta fatto prima di uscire lo quoto anche se essendo legato ad una geometria già vincolata potrò inserire solo quote guidate

Lo scopo di tutto ciò è creare N parti che si modificano tutte secondo lo schizzo 3D di partenza fatto in assieme...ma è scontato dirlo

partiamo da questo.
perché creare uno schizzo in ambiente assieme per poi trasportarlo in ambiente parte? è perché fare uno schizzo 3d di un'entità piatta?
devi fare un ovale? lo fai direttamente come schizzo 2d nella parte e poi usi le configurazioni

questi tuoi (inutili?) passaggi sono il problema della ricostruzione, perché trattandosi di elementi con riferimenti esterni l'aggiornamento trova delle difficoltà. è una cosa già riscontrata e già discussa.

Ma se non si passa per l'aggiornamento della tabella dati siamo a carte e quarant'otto
secondo me stai usando la tabella dati in maniera sbagliata.
la tabella dati serve per inserirci i dati, non per modificarli dopo averli scritti in solid.
è un contenitore chiuso che solidworks recepisce solo se lo apri.
tanto per capirsi, se tu aggiungi una configurazione od una proprietà od una funzione la tabella dati si aggiorna e crea una nuova configurazione, una nuova colonna per la proprietà o per la funzione solo se la apri.
 

MassiVonWeizen

Utente Senior
professione: disegnatore
software: -
regione: -
tra l'altro se la quota B che import nella tabella dati è pilotata non ci fai niente perché essendo riferita ad un altro file non la puoi modificare nella parte, ma la devi modificare solo nel file da cui deriva
 

Statistiche forum

Discussioni
59,310
Messaggi
505,285
Utenti registrati
110,826
Ultimo utente registrato
ben1

Utenti online

Top