Keskeisimmät FreeCAD-ominaisuudet
Tehty todellisen maailman rakentamiseen
FreeCAD on pääasiassa tehty tosielämän kohteiden suunnittelua varten. Kaikessa, mitä teet FreeCADissa, käytetään todellisia mittayksiköitä, olipa kyse mikroneista, kilometreistä, tuumista tai jaloista, tai jopa mistä tahansa eri mittayksiköiden yhdistelmistä. FreeCAD tarjoaa työkaluja kiinteiden, täyden tarkkuuden mallien tuottamiseen, vientiin ja muokkaamiseen, niiden vientiin 3D-tulostusta tai CNC-työstöä varten, 2D-piirustusten ja -näkymien luomiseen malleistasi, analyysien tekemiseen, kuten FEA- analyyseihin, tai viedä mallin tietoja, kuten kappaleiden lukumääriä tai materiaaliluetteloita.
Vahva kiinteäpohjainen geometriaydin
FreeCAD sisältää edistyneen geometriamoottorin, joka perustuu Open CASCADE -teknologiaan. Se tukee kiinteitä kappaleita, Boundary Representation (BRep) -objekteja ja Non-uniform rational basis spline (NURBS) -käyriä ja -pintoja, ja tarjoaa laajan valikoiman työkaluja näiden objektien luomiseen ja muokkaamiseen, mukaan lukien monimutkaiset Boolen operaatiot, pyöristykset, muotojen siistimiset ja monia muita ominaisuuksia.
Monipuolinen parametrinen ympäristö
Kaikki FreeCAD-objektit ovat luonnostaan parametrisia, mikä tarkoittaa, että niiden muoto voi perustua ominaisuuksiin, kuten numeerisiin arvoihin, teksteihin, päälle/pois-painikkeisiin, tai jopa muihin kohteisiin. Kaikki muodon muutokset lasketaan tarvittaessa uudelleen, kirjataan kumoa-/tee uudelleen -historiaan, ja niiden avulla voidaan säilyttää tarkka mallinnushistoria. Yhden objektin ominaisuudet voivat ohjata muiden objektien ominaisuuksien arvoa, mikä mahdollistaa monimutkaiset, mukautetut parametriketjut, jotka voisivat olla olemassa vain villeimmissä unelmissasi. Uusien parametristen objektien ohjelmoiminen on helppoa.
Kokoonpanoratkaisut kaikkiin tarpeisiin
FreeCAD on tarjonnut jo kauan monia hienoja yhteisön tekemiä lisäosa kokoonpano työpöytiä, jotka käyttävät erilaisia ratkaisijoita ja jopa ratkaisijattonta työnkulkua tekemiesi osien kokoonpanoa varten. FreeCAD 1.0:n myötä uusi sisäänrakennettu kokoonpano työpöytä sisältyy, joka pohjautuu Ondsel Solveriin. Työpöytä mahdollistaa 3D rajojen määrittelemisen eri osien välillä, kokoonpanna mallin eri komponentteja ja animoida kaiken.
Myös arkkitehdeille
Versioon 1.0 saakka, FreeCAD:issa oli sisäänrakennettu Arch-työpöytä ja lisäksi ulkoinen BIM-työpöytä. Version 1.0 myötä, molemmat ominaisuudet on yhdistetty toisiinsa ja nyt meillä on sisäänrakennettu BIM-työpöytä. Nyt voit tehdä projektiisi liittyvät rakennus ja rakentelutehtävät suoraan ohjelmistossa.
Python kaikkialla
Vaikka FreeCADin ydintoiminnallisuus on toteutettu C++ -ohjelmointikielellä luotettavuuden ja suorituskyvyn vuoksi, suurin osa ulkoisista kerroksista, työpöydistä ja lähes kaikki viestintä ytimen ja käyttöliittymän välillä on koodattu Pythonilla. Python on joustava, käyttäjäystävällinen ja helposti opittava ohjelmointikieli. Python-koodilla voit tehdä lähes mitä tahansa FreeCADissä, yksinkertaisista yhden rivin komennoista integroidussa Python-konsolissa, makrojen tallentamiseen, omien työkalujen koodaamiseen ja aina täysin mukautettujen työpöytien luomiseen.
Tiedostomuotojen vimma
FreeCAD mahdollistaa mallien ja monenlaisten muiden tietojen, kuten analyysitulosten tai määrätietojen, tuonnin ja viennin kymmeniin erilaisiin tiedostomuotoihin, kuten STEP, IGES, OBJ, STL, DWG, DXF, SVG, SHP, DAE, IFC tai OFF, NASTRAN, VRML, OpenSCAD CSG ja moniin muihin, lisäksi FreeCADin omaan FCStd tiedostomuotoon. Lisättävät työpöydät voivat tuoda mukanaan lisää tiedostomuotoja.
Parametrinen rajoitteisiin perustuva 2D-luonnostelija
FreeCADissa on huippuluokan luonnostelija, jossa on integroitu rajoitteiden ratkaisija. Tämä mahdollistaa geometriaan sidottujen 2D-muotojen luonnostelun. Luonnokset ovat keskeinen osa FreeCADia, ja niitä voidaan käyttää perustana muiden objektien rakentamiseen FreeCADissa, oli sitten kyseessä Part Design työpöytä tai mikä tahansa muu työpöytä.
Laaja (ja kasvava) monialainen ekosysteemi
FreeCAD tarjoaa työpöytiä moniin eri tarkoituksiin, kuten CSG mallinnukseen, yksinkertaiseen 2D CAD luonnosteluun, NURBS pintoihin, arkkitehtuuri- tai BIM- mallinnukseen, 3D tulostukseen, CAM:iin ja CNC:hen, pistepilviin, OpenSCAD-tiedostojen käsittelyyn, teollisuusrobottien ratojen suunnitteluun, elementtianalyyseihin , ja paljon muuhun. Lisäksi FreeCAD tarjoaa helppokäyttöisiä työkaluja lisäosina tarjottavien työtilojen ja käyttäjäyhteisön kehittämien makrojen asentamiseen ja hallintaan.
Lue lisääYhteisön kehittämä
FreeCAD on tehty kaikille, kaikkien toimesta. Sitä kehittää ja ylläpitää kehittäjäyhteisö, käyttäjät, moderaattorit, kääntäjät - kaikkia yhdistää halu tehdä FreeCADista vapaa ja tehokas työkalu. Päätösten takana ei ole kaupallisia tavoitteita, eikä tarkoituksena ole pakottaa päivittämään FreeCADin versiota tai rajoittaa sinua tiettyihin työtapoihin tai ekosysteemiin. FreeCAD ja FreeCADilla tuottamasi tiedostot ja data ovat todella sinun ikuisesti.
Julkaisutiedot
Täältä löydät uusimman ja aiempien FreeCAD-versioiden julkaisutiedotteet. Julkaisutiedotteet kuvaavat, mitä uutta tietty versio sisältää:
- Release 1.0 - November 2024 (nykyinen vakaa versio)
- Julkaisu 0.21 - Elokuu 2023
- Julkaisu 0.20 - Kesäkuu 2022
- Julkaisu 0.19 - Maaliskuu 2021
- Julkaisu 0.18 - Maaliskuu 2019
- Julkaisu 0.17 - Huhtikuu 2018
- Julkaisu 0.16 - Huhtikuu 2016
- Julkaisu 0.15 - Maaliskuu 2015
- Julkaisu 0.14 - Maaliskuu 2014
- Julkaisu 0.13 - Tammikuu 2013
- Julkaisu 0.12 - Joulukuu 2011
- Julkaisu 0.11 - Maaliskuu 2011
Seuraa virallisia FreeCAD-kanavia tuoreiden uutisten saamiseksi: