Đến nội dung


Hình ảnh

Hỏi Về Việc Tạo Menu Trong Cad


  • Please log in to reply
15 replies to this topic

#1 TV_Anh

TV_Anh

    biết vẽ line

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

Đã gửi 09 March 2016 - 09:06 AM

Dạ Chào các Anh,

 

Em mạo muội xin gặp các thành viên trong nhóm Cadviet Team vì :

Hiện tại em đang tìm hiểu về lisp cad và menu tự tạo, 

Em có đọc  được bài viết của bác sgg và thấy được công cụng của phần mềm Relax

hỗ trợ tạo 1 menu lệnh chứa các lisp cad mà mình sưu tập được

nhưng tất cả các đường link để tải file đều đã quá cũ, 

và hiện tại cũng có rất nhiều câu hỏi về vấn đề này

 

+ xin link mới để tải file về tự nênEm cũng biết là mọi người ai cũng có công việc của mình,nên có thể không để ý

nay nếu bác nào có tài liệu nói trên thì xin up lại để mọi người cùng biết

 

Chân thành cảm ơn mọi người !

 

p/s : ah nếu được mong các bác làm 1 cái video cụ thể về tạo menu dùng phan mem relax hoac dung lệnh CUI ,

thật sự thì em cũng có tham khảo nhiều bài trên diễn đàn, nhưng vì tối dạ quá nên chưa hiểu rõ, mong được mọi người giúp đỡ


  • 0

#2 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1359 (rất tốt)

Đã gửi 09 March 2016 - 10:12 AM

Bạn tạo quá nhiều topic cho chủ đề này rồi.

Xem bài này có giúp gì được không!

http://www.cadviet.c...o-ban/?p=163338


  • 1

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#3 TV_Anh

TV_Anh

    biết vẽ line

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

Đã gửi 09 March 2016 - 10:39 AM

Cảm ơn anh Duy, thật sự thì em cảm ơn anh nhiều,

nhưng khi em load file mà anh đã nêu ở trên và gõ lệnh VMN theo huong dẫn

thì bị báo lỗi như sau:

Gioi thieu menu @gtmn

; error: bad argument type: streamp nil

 

Command: AP APPLOAD vmn_xbmn_tlmn_slmn_glmn_btmn_sdmn_dtmn_xmn_xmnkxl_xmnxl_gtmn_gtmnxl.lsp successfully loaded.
Command:
Command:
Command: VMN
Gioi thieu menu @gtmn
; error: bad argument type: streamp nil
 
mong anh hỗ trợ @

  • 0

#4 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1359 (rất tốt)

Đã gửi 09 March 2016 - 11:19 AM

Thôi vầy đi cho lành. Mình viết cho bạn một menu bằng tiếng việt không dấu. Bạ đưa yêu cầu đi.
  • 2

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#5 TV_Anh

TV_Anh

    biết vẽ line

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

Đã gửi 09 March 2016 - 12:49 PM

Dạ được vậy thì em không biết nói gì hơn,

NHờ anh viết giúp em 1 cái menu như sau

em có 1 số lisp cad sưu tầm dc, em để tren máy tính theo đường dẫn sau: D:\Bi Kip\Auto lisp\VietAnh

khi khởi dộng cad xong thì trên thanh toolbar xuất hiện 1 menu tên: Thư Viện

trong đó chứa các lisp cad mà em đã nêu ở trên:

ah quên nếu sau này em tìm dc lisp cad khác, và muốn thêm nó vào menu trên thì làm như thế nào, mong anh chỉ giúp

 

Em xin cảm ơn trước

em gửi kèm theo những lisp cad ở dưới:

http://www.cadviet.c...108_vietanh.rar


  • 0

#6 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1359 (rất tốt)

Đã gửi 09 March 2016 - 01:50 PM

-Tôi chả quan tâm tới lisp của bạn là những gì.

-Tôi nghi ngờ việc bạn bảo đã xem tất cả bài viết về menu trên cadviet vì bạn chả có 1 khái niệm gì về menu cả. Bảo bạn ra đề thế là bạn ném bẹp cho tôi một mớ file lisp của bạn.

 

*Trót hứa viết cho bạn thì tôi giải thích 1 chút như này:

-Việc làm hiển thị 1 menu trên cad và việc chạy được nó là 2 việc hoàn toàn khác nhau:

+Menu có tác dụng hiển thị lên trên cad và khi nhấn vào 1 mục nào đó thì nó sẽ làm 1 việc gì đó. Nghĩa là khi tôi muốn nhấn vào dòng thứ nhất nó thực hiện lệnh gì thì nó báo cho cad là thực hiện cái lệnh đó còn cái lệnh đó có chạy được hay không thì không phải việc của nó.

+Lisp phải được load lên thì các lệnh trong đó mới chạy được không cần có menu hay là không.

 

*Túm lại là cái đề ra để tôi viết menu cần như sau:

-Tên menu (cái chữ mà bạn ưng nó hiển thị trên thanh menu của cad)

-Các dòng của menu (cái mà nhấn vào thì nó xổ ra cho mà nhấn tiếp đó) Nội dung dòng gì thì tương ứng với tên lệnh được gọi là gì

-Trong đó có menu xếp lớp hông nếu có thì bao nhiêu cái tên gì. Đồng thời trong menu xếp lớp này tiếp tục mô tả các dòng như trên.

 

Mong rằng lần nay có cái đề đúng để mà giải.


  • 0

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#7 Crhuy

Crhuy

    biết vẽ line

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

Đã gửi 09 March 2016 - 01:53 PM

Cài giúp e phần mềm với tới chỗ đây không có dấu tích không biết làm sao
  • -1

#8 Crhuy

Crhuy

    biết vẽ line

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

Đã gửi 09 March 2016 - 02:56 PM

Giúp với mấy a http://fvnup.com/fil...cdcce0/AUTO.jpg
  • 0

#9 TV_Anh

TV_Anh

    biết vẽ line

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

Đã gửi 09 March 2016 - 03:27 PM

Anh Duy ơi, 

Ra đề bài không rõ, thì em chấp nhận, còn việc em đã tham khảo nhiều bài trên điễn đàn mà không có kiến thức này nọ

anh tin hay ko thì tùy, còn nếu anh muốn kiểm tra lại, thì anh có thể vào blog cua mình, đúng ngay bài có nội dung " hoàn thiện lisp tạo và chỉnh sửa menu"

có cái câu hỏi của 1 tai khoản unknown đó, rồi những câu hỏi em đã hỏi trên các topic liên quan

nhưng cái đó không liên quan gì ở đây

em nói ra chỉ để anh hiểu rõ : em thật sự nghiêm túc muốn học

anh có thể nói em chậm hiểu, hay nay kia đều ok, em không ngại điều này , miễn sao anh thông não cho em vấn đề ở trên là em rất biết ơn rồi,,

 

nội dung em cần nhờ anh trong cái menu kia như sau :

- Tên menu : ThuVien

- Các dòng của menu:

+ Can chinh text -----trong dòng này gồm 3 lệnh nhỏ :1) FT : can le text

                                                                                     2) DF : khoang cach giua cac dong

                                                                                     3) DX : khoang cach giua cac cot

 

+ coppy theo tang ---trong dòng này có 2 lệnh nhỏ :   1) OC : theo thu tu tang dan ( 1dv)

                                                                                     2) OCA : theo khoang cach tuy y

 

+ noi line thanh pline --- trong dòng này chỉ có 1 lệnh nhỏ : 1) NN : noi line thanh pline

 

 

thôi anh giúp em 1 đoạn như vậy đi, rồi em sẽ tự tìm hiểu thêm, 

 

cảm ơn anh đã quan tâm tới câu hỏi của em


  • 1

#10 huunhantvxdts

huunhantvxdts

    biết dimbaseline

  • Members
  • PipPipPipPipPip
  • 366 Bài viết
Điểm đánh giá: 53 (tàm tạm)

Đã gửi 09 March 2016 - 04:11 PM

 

Cảm ơn anh Duy, thật sự thì em cảm ơn anh nhiều,

nhưng khi em load file mà anh đã nêu ở trên và gõ lệnh VMN theo huong dẫn

thì bị báo lỗi như sau:

Gioi thieu menu @gtmn

; error: bad argument type: streamp nil

 

Command: AP APPLOAD vmn_xbmn_tlmn_slmn_glmn_btmn_sdmn_dtmn_xmn_xmnkxl_xmnxl_gtmn_gtmnxl.lsp successfully loaded.
Command:
Command:
Command: VMN
Gioi thieu menu @gtmn
; error: bad argument type: streamp nil
 
mong anh hỗ trợ @

 

Bạn phải tạo 1 thư mục "menu" trong ổ E rồi chép lisp đó vào load lisp lên và làm

Mới vọc xong thấy hay hay.


  • 1

#11 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1359 (rất tốt)

Đã gửi 09 March 2016 - 08:37 PM

Đây bạn.

http://www.cadviet.c...5/1285_mncv.rar


  • 0

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#12 TV_Anh

TV_Anh

    biết vẽ line

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

Đã gửi 10 March 2016 - 01:28 AM

Cảm ơn anh Duy, em chưa test thử nhưng thấy bài anh viết cho em nên em cảm ơn trước, mai đi làm em sẽ thử

ah anh cho em hỏi, nếu bây giờ em muốn có 1 cái menu như vậy, tên là: "menu02" , nằm kế bên menu :" Thu Vien "

thì có phải là viết tiếp với :***POP2 

 và nội dung của ***POP2 thì tương tự như ***POP1 phải ko,
hay là phải tạo thêm 1 file mncv.mns nữa ?
 
 
Cảm ơn anh rất nhiều

  • -1

#13 ketxu

ketxu

    Copier - Paster - Editor

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

Đã gửi 10 March 2016 - 10:33 AM

Klq nhưng đọc tiêu đề thấy bối rối quá :)


  • 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


#14 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1359 (rất tốt)

Đã gửi 10 March 2016 - 10:43 AM

Klq nhưng đọc tiêu đề thấy bối rối quá :)

-Ban đầu mình còn tưởng được triệu tập đi nhậu hé hé.

-Nói 1 chút thì bạn í dỗi nhưng mình thấy bạn này ham hỏi mà không ham học => mệt.


  • 1

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#15 Mũn xinh

Mũn xinh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 1313 Bài viết
Điểm đánh giá: 633 (tốt)

Đã gửi 10 March 2016 - 01:08 PM

Bạn chủ thớt lưu ý lần sau muốn hỏi, nhờ vả, xin xỏ... hoặc muốn làm bất cứ cái gì thì hay đặt tiêu đề cho bài viết rõ rang dễ hiểu nhé.
  • 0

...Một chiều ngồi say

Một đời thật nhẹ

Ngày qua...


#16 TV_Anh

TV_Anh

    biết vẽ line

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

Đã gửi 11 March 2016 - 08:10 AM

 cảm ơn mọi người

cuối cùng em cũng có thể tự làm cho mình 1 cái menu theo ý mình

dựa vào cái mẫu mà anh Duy viết cho

tuy còn vài chỗ chưa ôn, nhưng tin rằng sau này sẽ đỡ hơn

nhiuềcảm ơn rất nhiều


  • 0