FreeCAD z Modern UI
- Berg
- Zasłużony
- Postów w temacie: 4
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: FreeCAD z Modern UI
Właśnie z tym autonumerowaniem jest spory kłopot. Nawet się zastanawiałem ostatnio czy nie pogrzebać przy kodzie.
Wystarczyło by poprawić mechanizm tworzenia nazw obiektów.
Począwszy od nazw lini, krzywych w sketch.
Np jak narysuje kółko wewnątrz kwadratu (edge1..4) i ono ma nazwę Cirlce1 to potem po wyciągnięciu tego w bryłę (pad) powierzchnie nie powinny się nazywać Face1,Face2...Face7 tylko np FaceFromCircle1, FaceFromEdge1 itd. Ja wiem, że nie zawsze się będzie dało. Jednak jeśli raz na jakiś czas się rozjedzie to i tak znacznie lepiej niż jak rozjeżdża się za każdym razem.
Albo niech każdy obiekt dostaje GUID i go nie zmienia. Natomiast obiekt powstały z obiektów niech będzie jakimś haszem z GUIDów z których powstawał.
Wówczas jeśli jeszcze raz zrobi się obiekt powstały z innych obiektów będzie mieć ten sam hasz niezależnie od kolejności w jakiej powstawał.
Wystarczyło by poprawić mechanizm tworzenia nazw obiektów.
Począwszy od nazw lini, krzywych w sketch.
Np jak narysuje kółko wewnątrz kwadratu (edge1..4) i ono ma nazwę Cirlce1 to potem po wyciągnięciu tego w bryłę (pad) powierzchnie nie powinny się nazywać Face1,Face2...Face7 tylko np FaceFromCircle1, FaceFromEdge1 itd. Ja wiem, że nie zawsze się będzie dało. Jednak jeśli raz na jakiś czas się rozjedzie to i tak znacznie lepiej niż jak rozjeżdża się za każdym razem.
Albo niech każdy obiekt dostaje GUID i go nie zmienia. Natomiast obiekt powstały z obiektów niech będzie jakimś haszem z GUIDów z których powstawał.
Wówczas jeśli jeszcze raz zrobi się obiekt powstały z innych obiektów będzie mieć ten sam hasz niezależnie od kolejności w jakiej powstawał.
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Re: FreeCAD z Modern UI
Nie wiem jak tam wewnętrznie jest to trzymane. Pomysł z guid'ami wydaje się dobry a czy wykonalny - to już zupełnie inna sprawa
Czekam na oficjalną wersję 0.19 - widzę, że z wersji na wersję - działa bardziej stabilnie. A poza tym - doceńmy - co mamy za darmochę - to wcale niemały projekt!
Tak na marginesie: mnie tylko drażni fakt, że przy standardowych ustawieniach UI - bez myszki z rolką/środkowym przyciskiem - nie da się pracować.
Czasami na laptopie chcę coś szybko zmienić - i się nie da bo nie mam środkowego przycisku.
Czekam na oficjalną wersję 0.19 - widzę, że z wersji na wersję - działa bardziej stabilnie. A poza tym - doceńmy - co mamy za darmochę - to wcale niemały projekt!
Tak na marginesie: mnie tylko drażni fakt, że przy standardowych ustawieniach UI - bez myszki z rolką/środkowym przyciskiem - nie da się pracować.
Czasami na laptopie chcę coś szybko zmienić - i się nie da bo nie mam środkowego przycisku.
- Berg
- Zasłużony
- Postów w temacie: 4
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: FreeCAD z Modern UI
ja tam używam tylko touchpada
bazic
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
- JohnJames
- Postów w temacie: 1
- Posty: 111
- Rejestracja: 28 sie 2020, 20:56
- Lokalizacja: Warszawa
- Drukarka: Sapphire Pro
- x 15
Re: FreeCAD z Modern UI
Problem z nazwami elementów jest we FreeCAD bardzo poważny, ale najwyraźniej nie ma prostego sposobu, aby to naprawić. Na ichnim forum czytałem przynajmniej o dwóch podejściach, które są już dość zaawansowane ale, jak dotąd, nie trafiły do głównej gałęzi developerskiej. Może w pre20, które ma się zacząć, coś da się z tym zrobić, bo ręczne pilnowanie różnych rzeczy i unikanie zmian w już narysowanych elementach jest dość problematyczne.
Sapphire Pro - coś tam dłubię
Re: FreeCAD z Modern UI
poszło piwko bo przez Ciebie poszperałem sobie żeby przestać być masochistąBerg pisze:ja tam używam tylko touchpada
Re: FreeCAD z Modern UI
Żebyś się nie zdziwił. Robiłem projekt strzałki do elektrozaworu, chciałem zrobić zaokrąglenie krawędzi na koniec i... TA DAM!!! Niespodzianka! Nie da się bo nie. Musiałem jechać projekt od początku.bazic pisze:Dziś natrafiłem na ten wątek o Free-CAD'ie.
Inna rzecz - to wszelkie fazy i zaokrąglenia - zauważyłem, że to pięta achillesowa FreeCAD'a. Proponuje robić tego typu kroki jak najpóźniej, jak się tylko da.
Re: FreeCAD z Modern UI
..może wielkość zaokrąglenia była za duża?
Z moich doświadczeń wynika, że często faza/zaokrąglenie 1mm jest zbyt duże dla konkretnego miejsca. (a to jest domyślny rozmiar proponowany w narzędziu) Trzeba zjechać np. na 0,9mm albo w ogóle jeszcze mniej np. 0,3mm - Jest to dla mnie mniej/więcej logiczne...
Pomijając taką drobną rzecz, jak kompletna zwiecha przy tej operacji - więc u mnie zawsze jest najpierw save
Z moich doświadczeń wynika, że często faza/zaokrąglenie 1mm jest zbyt duże dla konkretnego miejsca. (a to jest domyślny rozmiar proponowany w narzędziu) Trzeba zjechać np. na 0,9mm albo w ogóle jeszcze mniej np. 0,3mm - Jest to dla mnie mniej/więcej logiczne...
Pomijając taką drobną rzecz, jak kompletna zwiecha przy tej operacji - więc u mnie zawsze jest najpierw save
Re: FreeCAD z Modern UI
Nie to nie był w/w problem. Bo jak na początku to zrobiłem to poszło gładko(nie pamiętam komunikatu - ale pruł się coś w tym stylu że nie ma obiektu na którym by można tą operację wykonać). FC nauczył mnie nerwowego wciskania ctrl + s, wystarczy że za oknem wiatr w drugą stronę zawieje i już FC się zwija. Ale za darmo nie ma co wybrzydzać. No i na plus konsola pythona.bazic pisze:..może wielkość zaokrąglenia była za duża?
Z moich doświadczeń wynika, że często faza/zaokrąglenie 1mm jest zbyt duże dla konkretnego miejsca. (a to jest domyślny rozmiar proponowany w narzędziu) Trzeba zjechać np. na 0,9mm albo w ogóle jeszcze mniej np. 0,3mm - Jest to dla mnie mniej/więcej logiczne...
Pomijając taką drobną rzecz, jak kompletna zwiecha przy tej operacji - więc u mnie zawsze jest najpierw save
bazic
Re: FreeCAD z Modern UI
Zabiłeś mnie tym poszło$A$F pisze:[...] FC nauczył mnie nerwowego wciskania ctrl + s, wystarczy że za oknem wiatr w drugą stronę zawieje i już FC się zwija.
- Berg
- Zasłużony
- Postów w temacie: 4
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: FreeCAD z Modern UI
Jeśli chodzi o zaokrąglenia to jest słabo. Warto jednak pamiętać o opcji "refine" którą trzeba dać na ostatnim elemencie w body.
Zazwyczaj pomaga w zaokrągleniach.
Włączanie jej wcześniej jest bez znaczenia (chyba)
przed refine po włączeniu refine zaokrąlenia
Zazwyczaj pomaga w zaokrągleniach.
Włączanie jej wcześniej jest bez znaczenia (chyba)
przed refine po włączeniu refine zaokrąlenia
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2