Đến nội dung


Hình ảnh
- - - - -

Giúp em định hướng học hỏi với


  • Please log in to reply
10 replies to this topic

#1 VUVUZELA

VUVUZELA

    biết lệnh chamfer

  • Members
  • PipPipPipPip
  • 210 Bài viết
Điểm đánh giá: 97 (tàm tạm)

Đã gửi 07 November 2010 - 03:47 PM

Vô trang này đọc một hồi
Quýnh gà không biết đường đâu mà lần
Quá nhiều ngôn ngữ lập trình mà a e đăng đàn
Đau đầu quá
...
Kính mong các a e chỉ giáo giùm em nên đi theo hướng lập trình ngôn ngữ nào thích hợp, theo các tiêu chí sau :
+ Chạy trên nền AutoCad
+ Kết nối với các đoạn autolisp đã có sẵn
+ Tương thích, tương tác với các dữ liệu PROXY trong ngành cầu đường như : Nova + san nền HS ...
+ Dễ học nhanh
Mong các bác chỉ cho em CON ĐƯỜNG SÁNG và NGẮN NHẤT nên đi theo ngôn ngữ nào : VB.net, autocad.net, objectARX.net, VB ...
  • 0

Hệ thống Liên Kết, Thiết Kế Tự Động

ttps://www.facebook...etThietKeTuDong


#2 anhcos

anhcos

    biết lệnh hatchedit

  • Advance Member
  • PipPipPipPip
  • 260 Bài viết
Điểm đánh giá: 170 (tàm tạm)

Đã gửi 07 November 2010 - 05:23 PM

Vô trang này đọc một hồi
Quýnh gà không biết đường đâu mà lần
Quá nhiều ngôn ngữ lập trình mà a e đăng đàn
Đau đầu quá
...
Kính mong các a e chỉ giáo giùm em nên đi theo hướng lập trình ngôn ngữ nào thích hợp, theo các tiêu chí sau :
+ Chạy trên nền AutoCad
+ Kết nối với các đoạn autolisp đã có sẵn
+ Tương thích, tương tác với các dữ liệu PROXY trong ngành cầu đường như : Nova + san nền HS ...
+ Dễ học nhanh
Mong các bác chỉ cho em CON ĐƯỜNG SÁNG và NGẮN NHẤT nên đi theo ngôn ngữ nào : VB.net, autocad.net, objectARX.net, VB ...


Phụ thuộc vào nhu cầu thôi bạn. Phải tự nghiên cứu và chọn ra phương hướng của mình.
Còn dễ hay khó thì ngôn ngữ nào cũng không có khác biệt lắm. Ăn thua là giải thuật của chương trình.

Bản thân tôi đã dùng lisp 20 năm trước nhưng đã không dùng sau đó vài năm.
Proxy tôi cũng không quan tâm vì nó không dính gì tới công việc, cho nên tôi chọn VB.NET.
Vì vb giúp ứng dụng của tôi có thể bảo mật, và quan trọng là không phải lúc nào ứng dụng của tôi cũng giao tiếp với CAD, vì thế việc chạy độc lập với cad là việc nên có.
  • 0
Clear sky!

MF Rock collection.

#3 KS.PhanThanhTu

KS.PhanThanhTu

    biết vẽ point

  • Members
  • PipPip
  • 97 Bài viết
Điểm đánh giá: 76 (tàm tạm)

Đã gửi 07 November 2010 - 05:58 PM

Bác cao thủ thì học hết đi :)
  • 0
KS Phan Thanh Tú.Email: Vansulich@yahoo.com

#4 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

  • Moderator
  • PipPipPipPipPipPipPip
  • 4296 Bài viết
Điểm đánh giá: 3804 (đỉnh cao)

Đã gửi 07 November 2010 - 07:20 PM

Vô trang này đọc một hồi
Quýnh gà không biết đường đâu mà lần
Quá nhiều ngôn ngữ lập trình mà a e đăng đàn
Đau đầu quá
...
Kính mong các a e chỉ giáo giùm em nên đi theo hướng lập trình ngôn ngữ nào thích hợp, theo các tiêu chí sau :
+ Chạy trên nền AutoCad
+ Kết nối với các đoạn autolisp đã có sẵn
+ Tương thích, tương tác với các dữ liệu PROXY trong ngành cầu đường như : Nova + san nền HS ...
+ Dễ học nhanh
Mong các bác chỉ cho em CON ĐƯỜNG SÁNG và NGẮN NHẤT nên đi theo ngôn ngữ nào : VB.net, autocad.net, objectARX.net, VB ...

Nếu công việc của bác VUVUZELA có dính tới dữ liệu PROXY thì Tue_NV nghĩ rằng bác nên nghiên cứu về ngôn ngữ MS Visual C#
http://www.cadviet.c...showtopic=24409
Bác VUVU à : bất cứ ngôn ngữ nào cũng vậy, nó không dễ dàng với người thiếu kiên nhẫn đâu nhé. :)
Dễ thì dễ, nhưng khó thì rất khó.
Chúc bác vượt qua cái khó để thành công
  • 1

#5 VUVUZELA

VUVUZELA

    biết lệnh chamfer

  • Members
  • PipPipPipPip
  • 210 Bài viết
Điểm đánh giá: 97 (tàm tạm)

Đã gửi 07 November 2010 - 09:54 PM

Nếu công việc của bác VUVUZELA có dính tới dữ liệu PROXY thì Tue_NV nghĩ rằng bác nên nghiên cứu về ngôn ngữ MS Visual C#
http://www.cadviet.c...showtopic=24409
Bác VUVU à : bất cứ ngôn ngữ nào cũng vậy, nó không dễ dàng với người thiếu kiên nhẫn đâu nhé. :)
Dễ thì dễ, nhưng khó thì rất khó.
Chúc bác vượt qua cái khó để thành công


Bác này bắt đúng bệnh của em rồi
hehe
Có phải là đọc trong cuốn sách này không bác
http://www.cadviet.c...showtopic=24288
  • 0

Hệ thống Liên Kết, Thiết Kế Tự Động

ttps://www.facebook...etThietKeTuDong


#6 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5685 Bài viết
Điểm đánh giá: 2606 (tuyệt vời)

Đã gửi 07 November 2010 - 10:09 PM

Phụ thuộc vào nhu cầu thôi bạn. Phải tự nghiên cứu và chọn ra phương hướng của mình.
Còn dễ hay khó thì ngôn ngữ nào cũng không có khác biệt lắm. Ăn thua là giải thuật của chương trình.

Bản thân tôi đã dùng lisp 20 năm trước nhưng đã không dùng sau đó vài năm.
Proxy tôi cũng không quan tâm vì nó không dính gì tới công việc, cho nên tôi chọn VB.NET.
Vì vb giúp ứng dụng của tôi có thể bảo mật, và quan trọng là không phải lúc nào ứng dụng của tôi cũng giao tiếp với CAD, vì thế việc chạy độc lập với cad là việc nên có.

Vậy là từ những năm 90 hả bác :) Hồi ấy papa e vẫn phải vẽ nhà dân bằng bàn kính,bút chì mà :D(
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#7 anhcos

anhcos

    biết lệnh hatchedit

  • Advance Member
  • PipPipPipPip
  • 260 Bài viết
Điểm đánh giá: 170 (tàm tạm)

Đã gửi 08 November 2010 - 08:12 AM

Vậy là từ những năm 90 hả bác :) Hồi ấy papa e vẫn phải vẽ nhà dân bằng bàn kính,bút chì mà :D(

Hồi đó đâu phải ai cũng có điều kiện mà học đâu.
Nhiều người thấy máy tính còn không biết là cái gì.
  • 0
Clear sky!

MF Rock collection.

#8 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

  • Moderator
  • PipPipPipPipPipPipPip
  • 4296 Bài viết
Điểm đánh giá: 3804 (đỉnh cao)

Đã gửi 08 November 2010 - 09:27 AM

Bác này bắt đúng bệnh của em rồi
hehe
Có phải là đọc trong cuốn sách này không bác
http://www.cadviet.c...showtopic=24288

Đúng rồi đó bác. Cuốn sách ở bài viết số 16 đó bác, Tue_NV đã cất công Download ở dạng file .pdf để tiện tra cứu và nó viết bằng Tiếng Anh, một rào cản không nhỏ, nhất là đối với các anh em đi làm, không có nhiều thời gian để được đi học. Biết làm sao được, vẫn phải cố gắng vượt rào thôi bác. Khi đã vượt được rào thì mọi chuyện theo Tue_NV nghĩ sẽ trở nên đơn giản hơn nhiều, nhưng một khi chưa vượt được rào khì xem nó thì cứ như lạc vào rừng U MINH, "quýnh gà" liền :)

Các bác có tài liệu nào về C# hay hay và dễ học hơn có thể upload, chia sẻ về cách học để anh em dễ học hơn. Cảm ơn các bác nhiều.
  • 1

#9 saycaphe

saycaphe

    biết vẽ circle

  • Members
  • PipPip
  • 32 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 05 September 2011 - 08:48 AM

Các bác cho em hỏi: Em muốn viết chương trình xử lý bản vẽ đơn giản, chạy độc lập với cad, chạy đc trên nhiều phiên bản cad(2007,2008,2012...) , ví dụ như: mở list bản vẽ, chọn, đổi tên, đổi màu, xóa layer, lưu bản vẽ thì nên dùng ngôn ngữ nào?
  • 0

#10 TRUNGNGAMY

TRUNGNGAMY

    biết lệnh block

  • Members
  • PipPipPipPipPipPip
  • 401 Bài viết
Điểm đánh giá: 91 (tàm tạm)

Đã gửi 05 September 2011 - 06:37 PM

Các bác cho em hỏi: Em muốn viết chương trình xử lý bản vẽ đơn giản, chạy độc lập với cad, chạy đc trên nhiều phiên bản cad(2007,2008,2012...) , ví dụ như: mở list bản vẽ, chọn, đổi tên, đổi màu, xóa layer, lưu bản vẽ thì nên dùng ngôn ngữ nào?

Xin qua mặt các cao thủ trả lời bạn tý.
- Lisp chỉ chạy được trên cad. gần như đời cad nào cũng có lisp. Viết trên đời thấp chạy đc trên đời cao. Viết trên đời cao chưa chắc chạy được trên đời thấp.
- Lisp có lẽ là ngôn ngữ dễ gặm nhất trong các ngôn ngữ lập trình phục vụ cho cad. Nếu viết chương trình xử lý bản vẽ đơn giản trên cad, dùng lisp có lẽ là lựa chọn tốt nhất.
- Nếu bạn muốn đi sâu và cao hơn, có thể chạy độc lập như vẫn điều khiểm đc cad, có thể học VB, VC#, VC++, Delphi ...
- Nếu muốn lập trình chuyên nghiệp và mạnh trên cad có thể dùng ObjectARX
Vài lời cùng bạn, các bạn khác sẽ góp ý thêm
  • 0

#11 Detailing

Detailing

    biết lệnh imageclip

  • Members
  • PipPipPipPipPipPipPip
  • 667 Bài viết
Điểm đánh giá: 278 (khá)

Đã gửi 06 September 2011 - 08:21 AM

em ko phải cao thủ nhưng có thử qua nên cũng có chút ý kiến:
Viết 1 chương trình đọc được format dwg đã là ko đơn giản rồi.
Bạn có thể dùng ngôn ngữ nào có khả năng Build ra file .exe là được.
Nếu dùng VB, VC hoặc Delphi bạn có thể reference vecad.ocx hoặc vecad.dll để có thư viện (làm sẵn) nhưng phải trả phí và chưa chắc đọc được các version cao hoặc file bản vẽ phức tạp (có xref, Xdata, Xrecord, ...)

Các chức năng của Vecad:

· Hỗ trợ các định dạng DWG và DXF AutoCAD.

· Sử dụng định dạng mặc định VEC cho các bản vẽ.
· Các bản vẽ có thể lưu giữ thành định dạng ảnh raster.
· Hỗ trợ Pages, Layers, Linetypes, Blocks, TextStyles, PointStyles, Multi-line Styles, Dimension styles, Selection Sets.
· Hỗ trợ chồng xếp Layers (Layers Order)
· Các đối tượng đồ họa bao gồm: Points, Lines, Polylines, Circles, Arcs, Ellipses, Rectangles, Text, Block Insertions, Dimensions and Raster Images.
· Tất cả các đối tượng có thể sử dụng hệ thống tọa độ 2 hoặc 3 chiều.
· Mỗi một đối tượng đồ họa có một định danh duy nhất (identifier) thuận lợi cho việc tham chiếu tới cơ sở dữ liệu bên ngoài.
· Có thể truy cập tới tất cả thuộc tính của bất kỳ đối tượng đồ họa nào, hoặc bằng chương trình hoặc bằng hộp thoại.
· Các khả năng Zoom cho phép nhìn toàn bộ bản vẽ hoặc bất kỳ chỗ nào mong muốn.
· Phím chuột Mouse Wheel hỗ trợ Zoom real-time và Pan.
· Cho phép xem bản vẽ trước khi in.
· Cho phép vẽ trong không gian mô hình và mặt giấy.
· Hỗ trợ soạn thảo bản vẽ bao gồm: Copy, Move, Rotate, Scale, Mirror, Explode, Erase, Join, Trim, Extend.
· Hỗ trợ bắt điểm cho phép vẽ chính xác.
· Hỗ trợ phông chữ TTF Windows và phông AutoCAD SHP/SHX.
· Hỗ trợ mẫu tô AutoCAD và Linetypes.
· Sao chép vào hoặc lấy ra từ vùng nhớ đệm Clipboard.
· Undo-Redo tới 100 lệnh.
· Có cửa sổ lệnh phụ trợ.
· Dễ dàng lập trình.

· Ngoài ra VeCAD còn hỗ trợ các Events - Sự kiện xử lý cho phép kiểm soát những hoạt động của người sử dụng trong khi người sử dụng đang chạy ứng dụng.


Hình như đã đổi tên thành LiteCAD
Xem thêm ở đây: http://www.kolbasoft.com/litecad.html
Mua thì ở đây: http://www.kolbasoft.com/purchase.html


  • 0

Ideas don't matter, execution does!

1908412_308002392716743_8165279281236341