1. Táirgí
  2.   CAD
  3.   .NET
  4.   CADability
 
  

Cruthaigh & Bainistigh Líníochtaí CAD trí Leabharlann C# .NET Saor in Aisce

Leabharlann CAD C# .NET Foinse Oscailte chun Líníochtaí agus Samhlacha 2T & 3T AutoCAD a Chruthú, a Léamh, a Rindreáil agus a Láimhseáil ag baint úsáide as .NET Free API.

Cad is Leabharlann CADability ann?

Is uirlis riachtanach é bogearraí Dearaidh Ríomhchuidithe (CAD) i dtionscail ar nós ailtireachta, innealtóireachta agus déantúsaíochta. Cé go bhfuil go leor réitigh CAD tráchtála ann, cuireann roghanna foinse oscailte solúbthacht ar fáil do fhorbróirí chun feidhmchláir saincheaptha a thógáil gan srianta ceadúnaithe. Leabharlann foinse oscailte chumhachtach amháin den sórt sin is ea CADability, atá ar fáil ar GitHub. Is leabharlann foinse oscailte C# í Leabharlann CADability atá deartha chun forbairt feidhmchlár CAD a shimpliú. Cuireann sí raon leathan feidhmiúlachtaí ar fáil, lena n-áirítear samhaltú geoiméadrach, dearadh paraiméadrach, allmhairiú/onnmhairiú comhad, agus léirshamhlú 3T. Tá an leabharlann modúlach agus inleathnaithe, rud a fhágann gur rogha iontach í d'fhorbróirí ar mian leo uirlisí CAD saincheaptha a chruthú nó cumais CAD a chomhtháthú in iarratais atá ann cheana féin.

Soláthraíonn CADability sraith láidir gnéithe chun comhaid CAD a láimhseáil, rud a fhágann gur rogha den scoth í d'fhorbróirí atá ag tógáil bogearraí CAD saincheaptha. I measc cuid dá phríomhghnéithe tá léamh agus scríobh formáidí comhaid CAD éagsúla, Próiseáil Geoiméadrachta 2T agus 3T, Rindreáil Grafaicí Veicteoir, claochluithe agus trasnaíochtaí CAD a dhéanamh, oibríochtaí cuar/dromchla CAD, tacaíochtaí Saincheaptha feidhmiúlachta agus araile. Cumasaíonn an leabharlann dearadh paraiméadrach, rud a ligeann d’fhorbróirí caidrimh idir eilimintí geoiméadracha a shainiú. Tá an leabharlann go hiomlán saor in aisce le húsáid agus le modhnú, rud a fhágann go bhfuil sí inrochtana ag forbróirí de gach leibhéal. Trí ghnéithe na leabharlainne a iniúchadh agus trí thurgnamh a dhéanamh leis an sampla cóid a chuirtear ar fáil, is féidir leat tuiscint níos doimhne a fháil ar conas leas a bhaint as CADability i do thionscadail féin.

Previous Next

Ag Tosú le CADability

Is é an bealach is fusa chun CADability a shuiteáil ná GitHub a úsáid. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil réidh.

Clónáil stórlann GitHub CADability

git clone https://github.com/FriendsOfCADability/CADability.git

Is féidir leat é a shuiteáil de láimh freisin; íoslódáil na comhaid scaoilte is déanaí go díreach ó stór GitHub.

Cruthaigh Samhail CAD 3T trí .NET API

Déanann leabharlann foinse oscailte CADability éasca do fhorbróirí bogearraí samhail 3T shimplí a chruthú ag baint úsáide as Leabharlann .NET C# CADability. Is féidir léaráidí atá ann cheana a luchtú freisin, léaráidí CAD a chur in eagar, iad a thiontú go léaráidí eile agus mar sin de. Déanaimis féachaint ar shampla simplí de mhúnla CAD 3T a chruthú. Sa sampla seo, is féidir le forbróirí priosma dronuilleogach bunúsach a chruthú agus é a onnmhairiú mar chomhad STL laistigh d'fheidhmchláir C#.

Conas Priosma Dronuilleogach a Chruthú trí Leabharlann .NET?

using CADability;
using CADability.GeoObject;
using CADability.Shapes;
using System.IO;

class Program
{
    static void Main(string[] args)
    {
        // Create a new project
        Project project = new Project();

        // Define the dimensions of the rectangular prism
        double length = 50.0;
        double width = 30.0;
        double height = 20.0;

        // Create a rectangular prism
        Box box = Box.Construct(length, width, height);
        project.Add(box);

        // Export the model as an STL file
        string filePath = "rectangular_prism.stl";
        using (FileStream stream = new FileStream(filePath, FileMode.Create))
        {
            project.Export(stream, FileType.STL);
        }

        Console.WriteLine("3D model created and exported successfully!");
    }
}

Oibrigh le Formáidí Comhad CAD trí .NET

Tá tacaíocht iomlán curtha ar fáil ag leabharlann foinse oscailte CADability do réimse formáidí comhaid chun samhlacha 3T CAD a allmhairiú agus a onnmhairiú laistigh d'fheidhmchláir .NET. Áirítear leis seo formáidí coitianta cosúil le STEP, IGES, agus STL, rud a fhágann go bhfuil sé éasca an leabharlann a chomhtháthú le huirlisí agus sreafaí oibre CAD eile. Ligeann CADability do fhorbróirí bogearraí formáidí comhaid CAD éagsúla a léamh agus a scríobh, rud a chinntíonn idir-inoibritheacht gan uaim. Seo sampla a thaispeánann conas is féidir le forbróirí bogearraí comhad DXF a luchtú laistigh d'fheidhmchláir .NET.

Conas Comhad DXF a Luchtú trí Leabharlann C# .NET?

using CADability.CAD;

string filePath = "example.dxf";
CADFile cadFile = new CADFile(filePath);
cadFile.Load();
// Saving a CAD File
cadFile.Save("output.dxf");

Rindreáil Líníochtaí CAD trí Leabharlann C#

Chun léirshamhlú a dhéanamh, soláthraíonn leabharlann foinse oscailte CADability feidhmiúlachtaí rindreála a chuireann ar chumas forbróirí réada CAD a thaispeáint ar chomhéadan grafach. Cuimsíonn sé uirlisí chun grafaicí bunaithe ar veicteoirí a rindreáil, rud a fhágann go bhfuil sé úsáideach le haghaidh léirshamhlú. Léiríonn an sampla simplí seo a leanas conas is féidir le forbróirí bogearraí breathnóir CAD simplí a chruthú ag baint úsáide as orduithe .NET.

Conas Amharcóir CAD Simplí a Chruthú laistigh d'Aipeanna C# .NET?

using CADability.UserInterface;
// Create a simple CAD viewer
CADability.UserInterface.ModelView modelView = new ModelView();
modelView.SetModel(cadFile.Model);

Samhaltú Geoiméadrach trí C# .NET

Soláthraíonn CADability raon leathan cumais samhaltaithe geoiméadraigh, rud a ligeann d'fhorbróirí cruthanna casta 3T a chruthú go héasca. Tacaíonn an leabharlann le bunghnéithe geoiméadracha éagsúla amhail pointí, línte, cuartha agus dromchlaí. Cuimsíonn sé freisin gnéithe ardleibhéil amhail oibríochtaí Booleánacha, filléadú agus seamfering.

 Gaeilge