Comments (12)
Co je tam to za díru pod GPS sloupkama?
from tf-g1.
Zřejmě myslíš, ty dva symetrické otvory na trubky, které jsou po celé délce. Protáhne se tudy trubka, která slouží místo zámků při lepení a nebo jako podélná výztuha, když se tam nechá.
Psal jsem o tom v #84
from tf-g1.
V tom případě se bude muset odstranit jeden připevňovací šroub od krytu nebo se posune ta díra.
from tf-g1.
To je zajímavé, v modelu podložky který jsem vytiskl, tet otvor pro matku a šroub takhle umístěný není. Tady je to vidět: https://github.com/Elizaa62/Components/blob/master/STL/print_plate_1027D.stl
Připadalo mi to docela v pořádku, až na ten šroub pro spodní kryt. Ten jsem si ale říkal, že půjde taky posunout někam jinam.
from tf-g1.
Pokusila jsem se připravit funkci pro vytvoření odlehčení.. tedy funkci pro výpočet počtu možných odlehčujících čtverců (C) při daných rozměrech. Ale vznikly mi problémy:
-
Chtěla jsem použít funkci "Floor", abych dostala zaokrouhlený počet, ale funkce mi nefunguje. Nevím, kde dělám chybu.
-
Počet čtverců jsem počítala na přeponě trojhúhelníka, jejíž délku jsem si vypočítala pomocí vzdálenosti v ose X (A) a vzdálenosti v ose Z (B). Výpočet je vidět v kódu. Zde jsem se chtěla zeptat, zda se ta délka přepony počítá vždy od počátku souřadnicového systému? A jak to případně změnit, když chci začátek přepony v určitém místě v ose X?
from tf-g1.
-
Floor ti nefunguje, protože ta funkce se jmenuje floor, nikoli Floor. Je to citlivé na velikosti písmen.
Pak to začne fungovat:Compiling design (CSG Tree generation)...
ECHO: "C is", 20.7958
ECHO: "Floored C is", 20
ECHO: "vzdalenost_x is:", 47.680
ECHO: "vzdalenost_y is:", 20.604 -
Možná úplně nerozumím otázce, protože nechápu co je A. Ale připadá mi, že to počítáš zbytečně komplikovaně. Očekával bych, že si spočítáš úhlopříčku mezi odlehčujícími čtverci. A tou vydělíš šířku podložky danou 2x tím, co nyní máš označené jako B na řádku 76.
A z toho co ti vyjde uděláš floor.
from tf-g1.
Nějak jsem se snažila vytvořit to odlehčení, ale nefunguje mi to tak jak bych potřebovala. V ose x mi to funguje, ale v ose na ni kolmé nevím jak to udělat, aby tam byl počet odlehčujících čtverečků jaký se mi vypočítá pomocí floor(C).
from tf-g1.
Tady budu muset vymyslet co s tím... Mezitím asi můžeš klidně řešit jiný úkol, jestli máš čas. Například to vylepšení šroubového spoje horního krytu by se teď docela hodilo, abych mohl přetisknout všechny kryty.
from tf-g1.
Vypadá to, že to nefunguje kvůli tomu, že hodnota C se po několika cyklech dostane mimo smysluplný rozsah.
ECHO: "C is", 4.75473
ECHO: 4
ECHO: "C is", 4.34487
ECHO: 4
ECHO: "C is", 2.66448
ECHO: 2
ECHO: "C is", -0.25
ECHO: -1
ECHO: "C is", undef
ECHO: undef
Vycházím z tohoto bloku kódu
https://github.com/Elizaa62/Components/blob/750adca36db7c6889d1e17afac46d3a3844a6573/src/666_1027.scad#L629-L652
Vzniká to tím, že se šířka podložky počítá v místech dělení. To zajišťuje ten
for (position_number = [1:5]){
jenomže base_division[] neobsahuje 5. pozici, ale jenom 4. a ta je ještě navíc úplný konec. Takže vznikne nesmyslně malá hodnota B. Od které když se odečte 5ka tak je záporná. Takže to vypíše tenhle výsledek:
ECHO: "B is", -2.81719e-14
ECHO: "C is", -0.25
ECHO: -1
- pozice už neexistuje vůbec, takže je undef a přestane to fungovat úplně.
správným řešením ale zřejmě je, for cyklus přepsat tak, aby počítal šířku podložky pro každou řadu kostiček. Takže by to mělo být spíše něco jako:
for (i = [0 : rozestup_řady : hull_drop_length]){
B = hull_drop_length*surface_distance(x = i/hull_drop_length, naca = hull_airfoil_thickness, open = false); //Délka v ose Z
Tohle spočítá B pro každou řadu kostiček až do konce hull_drop_length.
from tf-g1.
Jak to vypadá s touto úlohou?
from tf-g1.
Nic na ní neproběhlo.
from tf-g1.
Tohle je nahrazeno lepším řešením z issue #223
from tf-g1.
Related Issues (20)
- Oprava tiskové sestavy pro držák vidlice podvozkových koleček HOT 1
- Změna parametrů nastavení předního kolečka HOT 4
- Automatické slicování modelů přes makefile HOT 4
- Maximalizace efektivní plochy SOP HOT 5
- Opravit šířku dílů předního podvozku, připevnění příslušenství
- zpevnění dílu horního úchytu podvozkového tlumiče - 888_2019 HOT 1
- Přepravní pouzdro na rotorové listy
- Úprava límce pro horní a spodní kryt
- Vrtací přípravek k #207 ramenům zadního podvozku ke spodní spojce tyčí
- Vrtací přípravek pro #204 - středový držák ramen zadního podvozku.
- Příprava AMF s modifikátory pro Slic3r HOT 1
- Získání translací z Slic3r při slicování do gcodu. HOT 8
- Misto pro převoz listů v TF-R1 HOT 1
- Aerodynamické ukončení listů
- Rozdělení horizontální osy mezi písty předního kolečka HOT 14
- Připevnění ventilu předních pístů HOT 2
- Makefile neumí vytvořit dep složku v repozitáři
- Oprava zadního dílu pro uchycení pylonu
- Tloušťka stěn krytů
- V dílu pro kotvu magnetu chybí plná vrstva nad šestihranem pro matku
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tf-g1.