Libre nga pagpagawas sa CAD FreeCAD 0.19

Pagkahuman sa hapit duha ka tuig nga pag-uswag, ang pagpagawas sa bukas nga parametric 3D modeling system nga FreeCAD 0.19 opisyal nga magamit. Ang gigikanan nga code alang sa pagpagawas gipatik kaniadtong Pebrero 26, ug dayon gi-update kaniadtong Marso 12, apan ang opisyal nga pag-anunsyo sa pagpagawas nalangan tungod sa dili magamit nga mga pakete sa pag-install alang sa tanan nga gipahibalo nga mga platform. Pipila ka oras ang milabay, ang pasidaan nga ang FreeCAD 0.19 nga sanga dili pa opisyal nga andam ug anaa sa pag-uswag gikuha ug ang pagpagawas mahimo na nga makonsiderar nga nahuman. Ang kasamtangan nga bersyon sa site giusab usab gikan sa 0.18 ngadto sa 0.19.1.

Ang FreeCAD code giapod-apod ubos sa LGPLv2 nga lisensya ug gipalahi pinaagi sa flexible customization nga mga kapilian ug dugang nga gamit pinaagi sa koneksyon sa mga add-on. Ang mga andam nga asembliya giandam alang sa Linux (AppImage), macOS ug Windows. Ang interface gitukod gamit ang Qt library. Ang mga add-on mahimong mabuhat sa Python. Nagsuporta sa pagtipig ug pagkarga sa mga modelo sa lainlaing mga format, lakip ang STEP, IGES ug STL. Ang Open CASCADE gigamit isip modeling kernel.

Gitugotan ka sa FreeCAD nga magdula sa lainlaing mga kapilian sa disenyo pinaagi sa pagbag-o sa mga parameter sa modelo ug pagtimbang-timbang sa imong trabaho sa lainlaing mga punto sa pag-uswag sa modelo. Ang proyekto mahimong molihok isip usa ka libre nga kapuli sa mga komersyal nga sistema sa CAD sama sa CATIA, Solid Edge ug SolidWorks. Bisan kung ang panguna nga gamit sa FreeCAD mao ang mekanikal nga inhenyeriya ug bag-ong disenyo sa produkto, ang sistema mahimo usab nga magamit sa ubang mga lugar sama sa disenyo sa arkitektura.

Ang nag-unang mga inobasyon sa FreeCAD 0.19:

  • Ang paglalin sa proyekto gikan sa Python 2 ug Qt4 ngadto sa Python 3 ug Qt5 kasagaran kompleto, ug kadaghanan sa mga developers mibalhin na sa paggamit sa Python3 ug Qt5. Sa samang higayon, aduna gihapoy pipila ka wala masulbad nga mga problema ug pipila ka mga third-party nga mga module wala pa ma-port sa Python.
  • Ang navigation cube na-moderno sa user interface, ang disenyo niini naglakip sa transparency ug gipadako nga mga pana. Gidugang ang CubeMenu module, nga nagtugot kanimo sa pag-customize sa menu ug pag-usab sa gidak-on sa cube.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Usa ka bag-ong lightweight nga icon nga tema ang gipaila, nga nagpahinumdom sa Blender sa istilo ug nahiuyon sa lainlaing mga laraw sa kolor, lakip ang itom ug monochrome nga mga tema.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Nagdugang usa ka interface alang sa pagdumala sa mga tema sa icon.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Gidugang ang daghang mga kapilian sa madulom nga tema ug usa ka hugpong sa mga itom nga istilo.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Gidugang ang usa ka setting aron ipakita ang mga checkbox sa pagpili sa atubangan sa mga elemento sa usa ka kahoy nga nagpakita sa mga sulud sa dokumento. Ang pagbag-o nagpauswag sa usability sa mga touch screen.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Gidugang nga suporta alang sa pag-save sa mga screenshot nga adunay transparent nga background sa ViewScreenShot tool.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Usa ka bag-ong App:: Ang link nga butang gipatuman, nga gidisenyo alang sa paghimo og nalambigit nga mga butang sa sulod sa usa ka dokumento, ingon man alang sa pag-link sa mga butang sa gawas nga mga dokumento. App:: Ang link nagtugot sa usa ka butang sa paggamit sa datos gikan sa laing butang, sama sa geometry ug 3D nga representasyon. Ang nalambigit nga mga butang mahimong mahimutang sa pareho o lahi nga mga file, ug isipon nga gaan nga bug-os nga mga clone o parehas nga butang nga anaa sa duha ka lainlaing mga kopya.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Ang mga butang nga C++ ug Python gitugotan nga makadugang mga dinamikong kabtangan nga magamit imbes sa PropertyMemo macro.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Ang abilidad sa biswal nga pag-highlight sa mga elemento nga gitago gikan sa ubang mga elemento gihatag.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Sa editor sa mga setting, posible na karon nga ipiho ang petsa ug oras sa mga ngalan sa mga backup nga file, dugang sa serial number. Napasibo ang pormat, pananglitan "%Y%m%d-%H%M%S".
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Ang editor sa parameter adunay bag-ong natad alang sa dali nga pagpangita sa mga parameter.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Gidugang nga suporta alang sa hertz isip usa ka pisikal nga yunit sa pagsukod, ug gisugyot usab ang kabtangan nga "Frequency". Ang Gauss, Webers ug Oersted nga mga yunit sa pagsukod gidugang usab.
  • Gidugang nga TextDocument nga himan alang sa pagsal-ot sa usa ka butang aron tipigan ang arbitraryong teksto.
  • Gidugang nga suporta alang sa 3D nga mga modelo sa glTF nga format ug gipatuman ang abilidad sa pag-export sa html gamit ang WebGL.
  • Ang add-on manager kay na-update pag-ayo, nga adunay abilidad sa pagpakita sa mas kompletong impormasyon bahin sa tanang external environment ug macros, ingon man pagsusi sa mga update, paggamit sa imong kaugalingong repository, ug pagmarka sa mga add-on nga na-install na, outdated, o naghulat update.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Ang mga kapabilidad sa disenyo sa arkitektura nga palibot (Arch) gipalapdan. Ang tool sa SectionPlane karon adunay suporta alang sa paghulog sa dili makita nga mga rehiyon alang sa simulation sa camera. Gidugang nga himan sa Fence alang sa pagdesinyo sa usa ka koral ug mga poste aron masiguro kini. Ang himan sa Arch Site nagdugang suporta alang sa pagpakita sa usa ka kompas ug gipatuman ang abilidad sa pagsubay sa paglihok sa adlaw nga gikonsiderar ang latitude ug longitude aron mabanabana ang mga parameter sa insolation sa mga kwarto sa balay ug makalkula ang mga overhang sa atop.
    Libre nga pagpagawas sa CAD FreeCAD 0.19

    Nagdugang usa ka bag-ong tool sa CutLine alang sa paghimo og mga pagputol sa mga solidong butang sama sa mga dingding ug mga istruktura nga bloke. Ang add-on alang sa pagkalkula sa reinforcement gipauswag, usa ka interface ang gidugang aron awtomatiko ang mga parameter ug pagbutang sa reinforcement.

    Libre nga pagpagawas sa CAD FreeCAD 0.19

    Gidugang nga suporta alang sa pag-import sa mga file sa pormat sa Shapefile nga gigamit sa mga aplikasyon sa GIS. Usa ka bag-ong himan sa Truss ang gisugyot alang sa paghimo sa mga istruktura sa sagbayan (trusses), ingon man usa ka himan nga CurtainWall alang sa paghimo sa lainlaing mga klase sa dingding. Bag-ong rendering modes (Data, Coin ug Coin mono) ug ang abilidad sa pagmugna og mga file sa SVG format gidugang sa SectionPlane.

    Libre nga pagpagawas sa CAD FreeCAD 0.19

  • Sa palibot alang sa duha-ka-dimensional nga drowing (Draft), ang editor naayo pag-ayo, diin posible na karon ang pag-edit sa daghang mga butang nga dungan. Gidugang ang himan nga SubelementHighlight alang sa pag-highlight sa mga node ug mga ngilit sa mga butang alang sa pag-edit sa daghang mga butang sa usa ka higayon ug pag-apply sa lainlaing mga modifier sa kanila sa usa ka higayon, pananglitan, paglihok, pag-scale ug pag-rotate. Usa ka bug-os nga sistema sa layer ang gidugang, parehas sa gigamit sa ubang mga sistema sa CAD, ug nga nagsuporta sa paglihok sa mga butang taliwala sa mga layer sa drag&drop mode, pagkontrol sa visibility ug pagmarka sa kolor sa mga angkla sa mga layer.
    Libre nga pagpagawas sa CAD FreeCAD 0.19

    Gidugang ang usa ka bag-ong himan, CubicBezCurve, alang sa paghimo sa Bezier curves gamit ang Inkscape-style vector-based nga mga teknik. Gidugang ang Arc 3Points tool para sa paghimo og circular arc gamit ang tulo ka puntos. Gidugang nga himan sa Fillet alang sa paghimo og mga rounded corners ug chamfers. Gipauswag nga suporta alang sa SVG format. Ang usa ka editor sa estilo gipatuman nga nagtugot kanimo sa pag-usab sa estilo sa anotasyon, sama sa kolor ug gidak-on sa font.

    Libre nga pagpagawas sa CAD FreeCAD 0.19

  • Daghang mga pag-uswag ang nahimo sa palibot sa FEM (Finite Element Module), nga naghatag mga himan alang sa pag-analisar sa katapusan nga elemento, nga magamit, pananglitan, aron masusi ang epekto sa lainlaing mga impluwensya sa mekanikal (pagsukol sa vibration, init ug deformation) sa usa ka naugmad nga butang.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Sa palibot alang sa pagtrabaho sa OpenCasCade nga mga butang (Bahin), posible na karon ang paghimo og usa ka butang base sa mga punto gikan sa usa ka imported nga polygonal mesh (Mesh). Ang mga kapabilidad sa pag-preview gipalapdan sa dihang nag-edit sa mga primitives.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Gipauswag nga mga palibot alang sa paghimo og mga blangko (PartDesign), pag-sketch sa 2D nga mga numero (Sketcher) ug pagmintinar sa mga spreadsheet nga adunay mga parameter sa modelo (Spreadsheet).
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Ang Path environment, nga nagtugot kanimo sa pagmugna og G-Code nga mga instruksyon base sa usa ka FreeCAD nga modelo (ang G-Code nga pinulongan gigamit sa CNC machines ug pipila ka 3D printers), nakadugang og suporta sa pagkontrolar sa pagpabugnaw sa 3D printer. Bag-ong mga operasyon gidugang: Slot para sa paghimo og mga slot gamit ang reference point ug V-Carve para sa pagkulit gamit ang V-shaped nozzle.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Ang palibot sa Render midugang og suporta alang sa "Cycles" rendering engine nga gigamit sa Blender 3D modeling package.
  • Ang mga himan sa TechDraw, usa ka palibot alang sa 2D modeling ug paghimo sa 2D projection sa 3D nga mga modelo, gipalapdan. Gipauswag nga pagbutang ug pag-scale sa mga screenshot sa bintana alang sa pagtan-aw sa 3D. Gidugang ang WeldSymbol tool, nga naghatag og mga simbolo sa pag-ila sa mga welds, lakip ang mga simbolo nga gigamit sa Russian GOSTs. Gidugang ang LeaderLine ug RichTextAnnotation nga mga himan alang sa paghimo og mga anotasyon. Gidugang nga Balloon tool para sa paglakip sa mga label nga adunay mga numero, letra ug teksto.
    Libre nga pagpagawas sa CAD FreeCAD 0.19

    Gidugang ang CosmeticVertex, Midpoints ug Quadrant nga mga himan aron makadugang sa tinumotumo nga mga vertices nga magamit aron matino ang mga sukat. Gidugang ang FaceCenterLine, 2LineCenterLine ug 2PointCenterLine nga mga himan alang sa pagdugang sa mga linya sa pagsentro. Gidugang ang ActiveView nga himan aron makahimo og usa ka static nga imahe gikan sa usa ka 3D nga pagtan-aw ug ibutang kini sa porma sa usa ka bag-ong panglantaw sa TechDraw (isip usa ka snapshot alang sa dali nga paghubad). Ang mga bag-ong templates alang sa pagdesinyo sa mga drowing alang sa papel sa mga format B, C, D ug E gidugang, ingon man mga templates nga nagtagbo sa mga kinahanglanon sa GOST 2.104-2006 ug GOST 21.1101-2013.

    Libre nga pagpagawas sa CAD FreeCAD 0.19

  • Gidugang nga macro alang sa awtomatik nga disenyo ug pag-fasten sa gaan nga steel frame.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Usa ka bag-ong module sa Assembly4 ang gisugyot uban ang pagpatuman sa usa ka gipaayo nga palibot alang sa pagdesinyo sa operasyon sa mga prefabricated nga multi-component nga istruktura.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Gi-update nga 3D Printing Tools, mga himan alang sa pagtrabaho sa mga modelo sa STL nga magamit alang sa 3D nga pag-imprenta.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Gidugang ang module sa ArchTextures, nga naghatag usa ka paagi aron magamit ang mga texture sa palibot sa Arch nga magamit aron mahimo’g realistiko ang mga bilding.
    Libre nga pagpagawas sa CAD FreeCAD 0.19
  • Ang Flamingo gipulihan sa Dodo module nga adunay usa ka hugpong sa mga himan ug mga butang aron mapadali ang pagdrowing sa mga bayanan ug mga tubo.
    Libre nga pagpagawas sa CAD FreeCAD 0.19

Source: opennet.ru

Idugang sa usa ka comment