Đến nội dung


Hình ảnh
- - - - -

Mời viết đồ nghề cho CADViet


  • Please log in to reply
5 replies to this topic

#1 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

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

Đã gửi 03 December 2012 - 04:30 PM

Chào các anh em lisper,

Hiện nay khi sử dụng AutoCAD người dùng thường phải sử dụng một số công cụ lisp,
Với ý tưởng muốn tạo một chương trình thông dụng của CADViet để làm các chức năng này.

Mình mở topic này kêu gọi các anh em lập trình lisp cùng chung tay xây dựng các chương trình lisp độc lập, chứ không thành bộ Utility, ai cần chức năng gì thì download chức năng đó. Mình muốn xây dựng bằng lisp chứ không phải .Net để tương thích với mọi phiên bản AutoCAD.

Chương trình Đầu tiên, mình muốn viết một chương trình chuyển đổi các loại font trong một bản vẽ (giống như chương trình mà Gia Bách đã làm bằng .net). Nhưng mở rộng hơn, để thêm các chức năng:
- Cho người dùng định nghĩa bộ mã mới vào.
- Convert với nhiều file
- Convert được với toàn bộ đối tượng chứa text trong file (Text, Mtext, Attribute, kể cả các đối tượng nằm trong các block).


Lưu ý: không spam ở topic này (đại loại như hay đấy, cần thiết đấy,....). Ai có thể cùng viết lisp được thì giơ tay, Ai có ý tưởng thì góp ý. Không có thì chỉ lặng lẽ đọc thôi nhé.
  • 8

#2 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 5448 Bài viết
Điểm đánh giá: 2624 (tuyệt vời)

Đã gửi 06 December 2012 - 11:19 AM

Một ý kiến nhỏ:
Có 1 trở ngại đối với mã TCVN3. Đó là: trong khi các mã khác đều có thể viết chữ thường và hoa (có dấu) trong 1 từ hoặc 1 câu thì TCVN3 lại không chấp nhận điều đó, nên khi chuyển sẽ gặp khó khăn.
Ví dụ:
Với Unicode, có thể viết: "TỐI NGÀY HỌC BÀI, tối ngày học bài."
Nhưng với TCVN3 thì chỉ có thể là: "TốI NGàY HọC BàI, TỐI NGÀY HỌC BÀI."
Hoặc "Tối ngày học bài, tối ngày học bài."
Tức là hoặc font thường hoặc font hoa, chứ không thể vừa thường vừa hoa khi viết chữ TCVN3 có dấu.
  • 0

* Chỉ nên yêu cầu Lisp khi bạn làm việc đó mất cả ngày nhưng họ chỉ viết 1 giờ. Đừng nêu yêu cầu Lisp khi bạn chỉ làm 1 giờ nhưng bắt họ phải mất cả ngày.

* Nhờ viết lisp cũng như đi khám bệnh. Chỉ gởi căn cước và than sắp chết thì không bác sỹ nào cứu sống được.


#3 ThuyLinh313

ThuyLinh313

    biết lệnh mtext

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

Đã gửi 06 December 2012 - 11:19 AM

Hoanh giải thích giúp mình vài điểm chưa rõ trong ý tưởng của bạn:
- Chuyển đổi bảng mã hay chuyển đổi font. 2 việc này hoàn toàn khác nhau. Hiện mình đang nghĩ ý đồ của Hoanh là chuyển đổi bảng mã.
- Cho người dùng định nghĩa bộ mã mới vào: Mình chưa hiểu lắm công việc này là như thế nào. Nghe thì có vẻ giống việc tự tạo 1 bảng mã mới mang tính chất cá nhân, nhưng việc này không liên quan gì đến lisp và cad. chắc là mình đã hiểu sai.
  • 0

#4 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

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

Đã gửi 08 December 2012 - 06:28 PM

@Doan Van Ha: Không sợ trở ngại đó, phần mềm nào cũng bị như vậy. Người dùng sẽ check vào ô convert chữ in hoa.

@ThuyLinh313:
- Mình không biết khi nói 'chuyển đổi các loại font trong một bản vẽ (giống như chương trình mà Gia Bách đã làm bằng .net)' thì liệu còn có cách hiểu nào khác? Đừng nghĩ ý đồ của mình là gì, hãy đọc, mình đã viết rõ là 'chuyển đổi các loại font'.
- 'Cho người dùng định nghĩa bộ mã mới vào' là cho phép người dùng nhập vào một bộ mã mà chương trình chưa có sẵn, để thêm vào list các bộ mã mà chương trình đã có.
  • 0

#5 hakhoailang

hakhoailang

    biết lệnh rotate

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

Đã gửi 08 December 2012 - 10:49 PM

nếu có ý tưởng về 1 chương trình mà mọi người có thể dùng thì có dc nêu ra trong topic này ko các bác nhỉ . ko chỉ riêng cá nhân một ai dùng , mà nhiều người cùng 1 chuyên môn đều cần thì có dc đưa ra ý tưởng ko các bác .
  • 0

#6 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

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

Đã gửi 09 December 2012 - 03:38 PM

nếu có ý tưởng về 1 chương trình mà mọi người có thể dùng thì có dc nêu ra trong topic này ko các bác nhỉ . ko chỉ riêng cá nhân một ai dùng , mà nhiều người cùng 1 chuyên môn đều cần thì có dc đưa ra ý tưởng ko các bác .

Bác Hoành đã nêu rõ rồi bạn
Ai có ý tưởng thì góp ý

Chào các anh em lisper,
.....
Lưu ý: không spam ở topic này (đại loại như hay đấy, cần thiết đấy,....). Ai có thể cùng viết lisp được thì giơ tay, Ai có ý tưởng thì góp ý. Không có thì chỉ lặng lẽ đọc thôi nhé.


  • 0