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

Leabharlann .NET CAD saor in aisce chun Samhlacha AutoCAD 2T/3T a Chruthú & a Bhainistiú

Leabharlann CAD Foinse Oscailte C# .NET Ceannródaíoch chun Samhlacha 2T/3T a Chruthú, a Eagarthóireacht, a Láimhseáil agus a Bhainistiú, Orduithe Saincheaptha, agus Tascanna Athchleachtacha a Uathoibriú trí API C# Saor in Aisce.

Cad is AutoCADCodePack ann?

Tá AutoCAD ar cheann de na feidhmchláir bhogearraí dearaidh ríomhchuidithe (CAD) is mó a úsáidtear ar domhan. Tá cáil air as a sholúbthacht agus a chumas dearaí 2T agus 3T beachta a chruthú. Mar sin féin, is minic a bhíonn cláir ag teastáil chun tascanna a uathoibriú nó feidhmiúlacht AutoCAD a leathnú, rud a d'fhéadfadh a bheith dúshlánach d'fhorbróirí. Is leabharlann foinse oscailte é an AutoCAD Code Pack atá deartha chun forbairt breiseán AutoCAD a shruthlíniú ag baint úsáide as API AutoCAD .NET. Trí ranganna casta agus atá as dáta a ath-cheapsú i modúil agus feidhmeanna statach atá furasta le húsáid, tugann sé gnéithe C# nua-aimseartha cosúil le habairtí LINQ agus lambda isteach i bhforbairt AutoCAD, rud a d'fhéadfadh fad an chóid a laghdú níos mó ná leath.

Is athrú cluiche é AutoCADCodePack d'fhorbróirí AutoCAD .NET, rud a fhágann go bhfuil forbairt breiseán níos inrochtana agus níos éifeachtaí. Tá gnéithe tábhachtacha éagsúla sa leabharlann, amhail modúil nua a tharraingt, eintitis in-chuimhne a chruthú, nótaí a chur le líníochtaí, ionramháil bunachar sonraí DWG, idirghníomhaíochtaí úsáideoirí a bhainistiú laistigh de AutoCAD, tacaíocht do fheidhmeanna cúnta matamaiticiúla, próiseáil trasna il-dhoiciméid, agus go leor eile. Déanann an leabharlann tascanna athchleachtacha achoimriú, rud a ligeann d'úsáideoirí díriú ar loighic a bhfeidhmchláir. Trí API .NET a shimpliú agus feidhmeanna fóntais a sholáthar do thascanna coitianta, cuireann sé ar chumas forbróirí breiseáin agus feidhmchláir chumhachtacha a chruthú go héasca. A bhuíochas dá API iomasach, a ghnéithe láidre, agus a éascaíocht úsáide, is uirlis luachmhar í chun tascanna a uathoibriú, orduithe saincheaptha a chruthú, agus líníochtaí casta a bhainistiú.

Previous Next

Ag Tosú le AutoCADCodePack

Is é GitHub an bealach molta chun leabharlann AutoCADCodePack a shuiteáil. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil réidh.

Clónáil stórlann GitHub AutoCADCodePack

git clone https://github.com/luanshixia/AutoCADCodePack.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 Breiseán Bunúsach AutoCAD

Is acmhainn luachmhar í leabharlann foinse oscailte AutoCADCodePack do fhorbróirí atá ag iarraidh feidhmiúlacht AutoCAD a leathnú. Cuireann sí ar chumas forbróirí breiseáin agus feidhmchláir chumhachtacha a chruthú go héasca. De ghnáth, forbraítear breiseáin AutoCAD ag baint úsáide as Modhanna Ordaithe a shainíonn orduithe saincheaptha do AutoCAD. Seo thíos sampla simplí d'ordú AutoCAD a tharraingíonn ciorcal ag suíomh atá sonraithe ag an úsáideoir ag baint úsáide as AutoCADCodePack.

Conas Ordú Ciorcail a Chruthú ag baint úsáide as Leabharlann C# .NET?

using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.Geometry;
using AutoCADCodePack;

public class MyAutoCADPlugin
{
    [CommandMethod("DrawMyCircle")]
    public static void DrawMyCircle()
    {
        // Prompt user for a point
        var point = Interaction.GetPoint("\nSelect circle center:");

        // Create a new circle with a radius of 50
        var circle = new Circle(point, Vector3d.ZAxis, 50);

        // Add circle to the drawing
        Draw.Add(circle);
    }
}

Athraigh Eintitis CAD atá ann cheana trí .NET

Déanann leabharlann foinse oscailte AutoCADCodePack éasca do fhorbróirí bogearraí samhlacha AutoCAD atá ann cheana féin agus a n-eintitis a luchtú agus a mhodhnú laistigh d'fheidhmchláir .NET. Is féidir le Forbróirí Bogearraí eintitis AutoCAD atá ann cheana féin a mhodhnú go héasca ag baint úsáide as an modúl Athraigh. Seo sampla simplí a léiríonn conas athruithe a chur i bhfeidhm ar gha na gciorcal roghnaithe go léir ag baint úsáide as orduithe .NET.

Conas Eintitis atá ann cheana féin de Mhúnla CAD a Mhodhnú laistigh d'Aipeanna .NET?

[CommandMethod("ResizeCircles")]
public static void ResizeCircles()
{
    var ids = Interaction.GetSelection("\nSelect circles", "CIRCLE");
    
    ids.QForEach(circle =>
    {
        circle.Radius += 10; // Increase radius by 10 units
    });
}

Láimhseáil Earráide Níos Fearr

Cuimsíonn leabharlann AutoCADCodePack sásraí láidre láimhseála earráide, rud a chinntíonn go ritheann do chód go réidh fiú nuair a thagann fadhbanna gan choinne chun cinn. Soláthraíonn an leabharlann gach feidhm riachtanach le haghaidh forbairt breiseán AutoCAD. Seo sampla a thaispeánann conas a dhéanann an cód iarracht ciorcal a chruthú le ga neamhbhailí. Gabhtar an earráid agus taispeántar í sa líne ordaithe.

Conas Ciorcal le Ga Neamhbhailí a Chruthú trí Leabharlann .NET?

using AutoCADCodePack;

public class ErrorHandlingExample
{
    [CommandMethod("SAFECOMMAND")]
    public void SafeCommand()
    {
        try
        {
            // Attempt to execute a risky operation
            EntityHelper.CreateCircle(new Point3d(0, 0, 0), -10); // Invalid radius
        }
        catch (Exception ex)
        {
            EditorHelper.WriteMessage($"Error: {ex.Message}");
        }
    }
}
 Gaeilge