anhcos 187 Báo cáo bài đăng Đã đăng Tháng 5 23, 2021 Vào lúc 20/5/2021 tại 17:46, cuongtk2 đã nói: Bác mới học thì đổi qua C# đi. Tài liệu về C# nhiều hơn VBnet, em cũng mới học được gần năm, dùng tàm tạm. Vào lúc 20/5/2021 tại 17:53, Doan Van Ha đã nói: Thanks! Một góp ý tốt. Tài liệu vb.net tìm đỏ cả mắt. C# thì nhiều hơn. Suy nghĩ lại! Cái này thì tùy nhu cầu các bác ạ. Nếu muốn viết bằng c# (hay .net) thì chỉ viết được plugin (không thể gọi là soft được) và buộc phải chạy trên nền AutoCAD. Còn viết bằng vb.net sẽ giao tiếp được với nhiều version khác nhau của AutoCAD, và kể cả 1 số soft CAD khác và sẽ là 1 app chạy độc lập hoàn toàn với AutoCAD. Mình mất 10 năm để thiết kế riêng giao diện cad, hiển thị và vẽ các đối tượng cơ bản dùng cho làm app, còn AutoCAD bây giờ chỉ dùng để vẽ đúng nghĩa bằng tay. VD soft này tất cả các đường vẽ nhìn thấy đều là trên giao diện cad riêng, muốn xuất dữ liệu qua AutoCAD rất dễ dàng: Tài liệu vb.net có sẵn file help acad_dev.chm trong thư mục help của nó, các bác search ra mà xài, không thì tải về ở đây cũng được. VD về add Spline trong file help: Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
Doan Van Ha 3.097 Báo cáo bài đăng Đã đăng Tháng 5 23, 2021 1 giờ trước, anhcos đã nói: Cái này thì tùy nhu cầu các bác ạ. Tôi chỉ dùng ngôn ngữ XYZ để viết các plugin cho Revit. Vậy theo anh, tôi nên dùng XYZ nào để viết là thuận tiện nhất (dễ hoc, dễ viết, dễ help, ứng dụng được)? Thanks! Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
cuongtk2 191 Báo cáo bài đăng Đã đăng Tháng 5 23, 2021 Dynamic đi bác, nó được viết riêng cho bim đó 1 Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
Skywings 49 Báo cáo bài đăng Đã đăng Tháng 5 24, 2021 Vào lúc 23/5/2021 tại 14:19, anhcos đã nói: Nếu muốn viết bằng c# (hay .net) thì chỉ viết được plugin (không thể gọi là soft được) và buộc phải chạy trên nền AutoCAD. Còn viết bằng vb.net sẽ giao tiếp được với nhiều version khác nhau của AutoCAD, và kể cả 1 số soft CAD khác và sẽ là 1 app chạy độc lập hoàn toàn với AutoCAD. C# vẫn có thể dùng để viết stand-alone app (soft) giao tiếp với AutoCAD nhé, đây là ví dụ: link. C# và VB.NET đều là thành viên trong gia đình .NET. C# đang là ngôn ngữ được dùng phổ biến nhất trong .NET, được promote và phát triển rất mạnh bởi Microsoft. Trong khi đó, VB.NET đang bị "ghẻ lạnh" bởi cộng đồng .NET cũng như Microsoft. Đó là lý do mà tài liệu, ví dụ tham khảo và tool cho C# rất nhiều so với VB.NET. Nếu bác nào muốn học và dùng .NET cho các dự án mới, thì nên chọn C# hơn là VB.NET. VB.NET chỉ có 1 lợi thế là cho cảm giác quen thuộc cho bạn nào đã dùng VBA trước đó. 1 Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
anhcos 187 Báo cáo bài đăng Đã đăng Tháng 5 28, 2021 http://docs.autodesk.com/ACD/2010/ENU/AutoCAD .NET Developer's Guide/index.html Theo tài liệu chính thức của autodesk thì autocad.net hỗ trợ 2 ngôn ngữ trong bộ visual studio của họ là vb.net và c#. Mình có thể chọn ngôn ngữ nào thấy phù hợp. Mình vẫn xài solution của visual studio kết hợp nhiều project với ngôn ngữ khác nhau để build nên 1 soft, càng biết nhiều càng khỏe. Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
anhcos 187 Báo cáo bài đăng Đã đăng Tháng 6 4, 2021 Soft hỗ trợ xuất code gia công 2D và các tiện ích bao gồm giao diện CAD tự tiết kế riêng, có dòng lệnh, nói chung là bắt chước theo AutoCAD. Bộ thư viện thì mình viết bằng 3 ngôn ngữ là VB C# và Python: 1 Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
alisp 72 Báo cáo bài đăng Đã đăng Tháng 6 4, 2021 Bác @anhcos giỏi thật, biết những 3 thứ tiếng luôn !! Bác chuyên code CNC phải không, cho nên mới kỳ công tạo nên cả một cái app để xài, bái phục !! 1 Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
anhcos 187 Báo cáo bài đăng Đã đăng Tháng 6 14, 2021 Mình chuyên về code CNC các loại, ngoài ra cũng còn nhiều thứ khác như C++ cho vi xử lý của các mô hình IoT hay các cơ cấu chấp hành khác nhau. VD cánh tay này mình đã sửa lại thiết kế 3D cho gọn, viết soft giao tiếp từ pc và arduino để điều khiển, lưu trữ chuỗi hành động theo ý muốn: Hay soft này điều khiển cả kính thiên văn và máy ảnh Canon để chụp ảnh vệ tinh cần quan sát: Soft này sẽ có sử dụng máy học sau này để giúp tính toán ngon hơn. 2 Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
phantuhuong 213 Báo cáo bài đăng Đã đăng Tháng 8 11, 2021 Tôi đang chuyển đổi code từ VB6 sang VB.NET, nhưng vụ tạo Hatch có vẻ khoai quá (dùng late binding). Code mẫu củ khoằm kinh, khác hoàn toàn VBA rất dễ hiểu. Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác