Đến nội dung


Hình ảnh
- - - - -

Nhờ Các Anh Viết Dùm Em Lisp Vẽ Thép.


  • Please log in to reply
15 replies to this topic

#1 nguyenthanhtruc

nguyenthanhtruc

    biết zoom

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

Đã gửi 20 September 2015 - 11:09 PM

Chào các anh trong diễn đàn, lời đầu tiên em chúc diễn đàn Cadviet ngày càng phát triển và các anh sức khỏe ah.

Em mới tham gia vào diễn đàn nhưng em không biết lập trình về lisp nhưng em thấy nó rất hay, công viêc em là thiết kế (em mới làm thiết kế nên chưa có kinh nghiệm lắm sau này mong các anh giúp đỡ nhiều) nên chắc cần nhiều về nó mong các anh giúp đỡ dùm em cái lisp này. 

Nhờ các anh viết dùm em lisp vẽ thép ah, Nội dung như sau:

1. Khi gõ lệnh: "vsd" mình chọn điểm P1 đến điểm P2 sẽ cho kết quả thép số 1

2. Khi gõ lệnh: "vsa" mình chọn điểm P3 sẽ cho kết quả thép số 2

3. Khi gõ lệnh: "vda" mình chọn điểm P4 đếm điểm P5 sẽ cho kết quả thép số 3

(có file cad đính kèm hình ảnh, em chưa biết úp hình sao như các anh thông cảm download về xem dùm em ah).

Em xin chân thành cám ơn các anh.

http://www.cadviet.c...o_viet_lisp.dwg


  • -1

#2 minhtu2004

minhtu2004

    biết lệnh chamfer

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

Đã gửi 21 September 2015 - 08:10 AM

-Dùng AutoCad Structure Detail nhe bạn. Còn lisp chắc khó có người giúp.


  • 0

-Nhận thực hiện bản vẽ 3D bằng revit.
-Liên hệ: 01664793290.


#3 nguyenthanhtruc

nguyenthanhtruc

    biết zoom

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

Đã gửi 21 September 2015 - 11:27 AM

-Dùng AutoCad Structure Detail nhe bạn. Còn lisp chắc khó có người giúp.

Dạ, em chưa biêt dùng ASD mong các anh giúp em viết lisp này dùm em.


  • 0

#4 phamthanhbinh

phamthanhbinh

    biết lệnh adcenter

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

Đã gửi 21 September 2015 - 03:46 PM

Dạ, em chưa biêt dùng ASD mong các anh giúp em viết lisp này dùm em.

Hề hề hề,

Đề bài chưa đủ điều kiện để viết lisp, Hãy check lại.


  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#5 nguyenthanhtruc

nguyenthanhtruc

    biết zoom

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

Đã gửi 21 September 2015 - 04:19 PM

Hề hề hề,

Đề bài chưa đủ điều kiện để viết lisp, Hãy check lại.

Dạ. Em đã xem rồi đâu thấy gì thiếu gì đâu anh, em chỉ phát hiện là lệnh số 2 thiếu thông số L nhập vào thôi ngoài ra còn thiếu gì mong anh nhắc nhở (em không rành về lisp nên cũng không biết thiếu gì nữa). Mong anh giúp dùm em lisp này.


  • 0

#6 tien2005

tien2005

    biết lệnh properties

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

Đã gửi 21 September 2015 - 07:22 PM

chắc sẽ là yêu cầu củ chuối nữa đây

 

- người không có chuyên môn thì sẽ không biết làm như thế nào cho đúng ý Bạn

- người có chuyên môn thì thấy làm như thế không ổn

 

"ngoài ra còn thiếu gì mong anh nhắc nhở" : còn thiếu là Bạn không chịu học hỏi, không chịu tư duy vấn đề


  • 0

#7 anti lazy

anti lazy

    biết lệnh erase

  • Members
  • PipPipPip
  • 107 Bài viết
Điểm đánh giá: 27 (tàm tạm)

Đã gửi 21 September 2015 - 07:49 PM

Bây giờ mà xin lisp thì khó vì các cao thủ chỉ cho cần câu và hướng dẫn cách câu chứ không cho cá nữa.

Chịu khó học khoảng 1-2 tuần đủ trình độ để sửa lisp cho phù hợp, 1 tháng thì đủ trình độ để viết các lisp tương tự như vậy.

Bài này vẫn còn thiếu là chiều dài đoạn ngoặc 30độ và chiều dài đoạn thằng kế móc có phụ thuộc R, đk thép hay không.

Nếu không muốn học mà vẫn muốn lisp thì hãy dùng phần mềm USD của hai lúa.


  • 0

#8 nguyenthanhtruc

nguyenthanhtruc

    biết zoom

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

Đã gửi 21 September 2015 - 08:39 PM

Bây giờ mà xin lisp thì khó vì các cao thủ chỉ cho cần câu và hướng dẫn cách câu chứ không cho cá nữa.

Chịu khó học khoảng 1-2 tuần đủ trình độ để sửa lisp cho phù hợp, 1 tháng thì đủ trình độ để viết các lisp tương tự như vậy.

Bài này vẫn còn thiếu là chiều dài đoạn ngoặc 30độ và chiều dài đoạn thằng kế móc có phụ thuộc R, đk thép hay không.

Nếu không muốn học mà vẫn muốn lisp thì hãy dùng phần mềm USD của hai lúa.

ah. cám ơn anh. Về việc "chiều dài đoạn ngoặc 30độ và chiều dài đoạn thằng kế móc có phụ thuộc R" thì em không để ý tới ah, cám ơn anh đã chỉ ra vấn đề này. Yêu cũng yêu thích Autolisp lắm nhưng em mới chuyển công ty và mới làm thiết kế nên thời gian này em rất bận rộn nên chưa có thời gian tìm hiểu được. Sau khi công việc em ổn định em nhất định sẽ tìm hiểu ah. Mà giờ anh có thể giúp em viết lisp này được không anh?, còn chiều dài trên anh có thể cho phù hợp anh ah (chiều dài đó em nghĩ phải tỉ lệ chiều cao móc mũ thếp hay bán kính R gì đó). Mà anh có tài liệu nào hay học về autolisp không anh cho em xin để sau này có thời gian em nghiên cứu, tài liệu cơ bản thôi nha anh tại em mới bắt đầu học ah, tài liệu tiếng viêt nha anh (tiếng anh em hơi kém). Em các ơn anh nhiều ah.


  • 0

#9 anti lazy

anti lazy

    biết lệnh erase

  • Members
  • PipPipPip
  • 107 Bài viết
Điểm đánh giá: 27 (tàm tạm)

Đã gửi 21 September 2015 - 09:37 PM

Nếu kém tiếng anh thì hơi khó.

Có thể bắt đầu tự nghiên cứu ở đây : http://www.cadviet.c...0-hoc-autolisp/

Tìm hoặc mua các tài liệu tự học autolisp

Trong help của lisp có phần tutorial, tra từ điển rồi nghiên cứu

lúc tôi học thì :

- Không có internet, đĩa ... để copy mà phải tự type code từ giáo trình.

- Không có vlide nên việc kiểm tra lỗi code, debug khó gấp trăm lần bây giờ.

- Không có help, bạn bè để trao đổi (vì cad họ còn chưa rành), không có code mẫu để tham khảo.

Thời gian tôi tự học giáo trình autolisp của Hoàng Ngọc Giao hết 1 tháng (chưa học phần dialog vì tôi không thích dùng dialog), trong quá trình học vẫn phải làm việc của cty.

So ra thì bây giờ học dễ hơn lúc tôi bắt đầu học trên 10 lần.

Nếu lấy lý do bận rộn, từ từ rồi học thì e là chẳng bao giờ học được.


  • 2

#10 nguyenthanhtruc

nguyenthanhtruc

    biết zoom

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

Đã gửi 21 September 2015 - 09:42 PM

Nếu kém tiếng anh thì hơi khó.

Có thể bắt đầu tự nghiên cứu ở đây : http://www.cadviet.c...0-hoc-autolisp/

Tìm hoặc mua các tài liệu tự học autolisp

lúc tôi học thì :

- Không có internet, đĩa ... để copy mà phải tự type code từ giáo trình.

- Không có vlide nên việc kiểm tra lỗi code, debug khó gấp trăm lần bây giờ.

- Không có help, bạn bè để trao đổi (vì cad họ còn chưa rành), không có code mẫu để tham khảo.

Thời gian tôi tự học giáo trình autolisp của Hoàng Ngọc Giao hết 1 tháng (chưa học phần dialog vì tôi không thích dùng dialog), trong quá trình học vẫn phải làm việc của cty.

So ra thì bây giờ học dễ hơn lúc tôi bắt đầu học trên 10 lần.

Nếu lấy lý do bận rộn, từ từ rồi học thì e là chẳng bao giờ học được.

ANh nói đúng cứ đỗ thừa lý do này nọ thì sẽ không bao gio học được gi hết. Thanks anh nhiều nha


  • 0

#11 anti lazy

anti lazy

    biết lệnh erase

  • Members
  • PipPipPip
  • 107 Bài viết
Điểm đánh giá: 27 (tàm tạm)

Đã gửi 21 September 2015 - 10:08 PM

Để viết 3 lisp trên chỉ cần học cách viết 1 chương trình lisp và các hàm số học (+ - * /), getxxx (getoint, getreal ..), hình học (polar, angle) , command "polyline" là viết được.

Nếu học thêm kiểu list  và gọi chương trình con (hơi khó cho người mới bắt đầu) thì có thể dùng các hàm vẽ pline có sẵn trên cadviet để vẽ nhanh hơn.

Xem 3 yêu cầu trên như là bài tập để thực hành


  • 0

#12 nguyenthanhtruc

nguyenthanhtruc

    biết zoom

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

Đã gửi 22 September 2015 - 05:48 PM

Để viết 3 lisp trên chỉ cần học cách viết 1 chương trình lisp và các hàm số học (+ - * /), getxxx (getoint, getreal ..), hình học (polar, angle) , command "polyline" là viết được.

Nếu học thêm kiểu list  và gọi chương trình con (hơi khó cho người mới bắt đầu) thì có thể dùng các hàm vẽ pline có sẵn trên cadviet để vẽ nhanh hơn.

Xem 3 yêu cầu trên như là bài tập để thực hành

Cám ơn anh rất nhiều. Không biết chừng nào em viết được nữa quả thật em rất bận! haiz


  • 0

#13 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 22 September 2015 - 10:17 PM

Thời gian tôi tự học giáo trình autolisp của Hoàng Ngọc Giao hết 1 tháng (chưa học phần dialog vì tôi không thích dùng dialog), trong quá trình học vẫn phải làm việc của cty.

Chia sẻ: cái đoạn màu đỏ này giống tôi, với R14. Còn học 2 tập 4 và 5 của HNG chỉ mất 1 tháng thì đáng nể.


  • 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.


#14 anti lazy

anti lazy

    biết lệnh erase

  • Members
  • PipPipPip
  • 107 Bài viết
Điểm đánh giá: 27 (tàm tạm)

Đã gửi 23 September 2015 - 07:45 AM

Tôi chỉ học tập 4 trong 1 tháng, còn tập 5 thì chỉ mới học 1,2 bài đầu thì thấy thiết kế giao diện mất công, vả lại tôi cũng không thích dùng dialog nên không muốn học tiếp.

Tôi học với R12 for DOS nên muốn xem giao diện phải load lên, mà soạn thảo trên edit của DOS nên chỉ xem được 1 window, lại không có color code nên khó học. Do đó kiến thức về DCL của tôi chỉ dùng để sửa các chương trình của người khác chứ viết mới thì chỉ làm được những DCL đơn giản.


  • 0

#15 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 23 September 2015 - 08:51 AM

Xin phép tám với  2 bác học cad12 chút chắc ko đến nổi bị ban nic!

-Duy cũng học cad từ cad12 vì thời đó máy chạy cad14 không nổi.

-Khi mới về cơ quan 2003 thì cơ quan đang dùng bộ lisp do 1 chú trong cơ quan viết. Vì thấy thèm quá nên lân la mò mẩm. Gửi người quen trong SG mua cho cuốn day lập trình của bác Lộc có 2 tập thôi.

-Như bác anti lazy nói đấy cái thời đó ko có nguồn gì mà tham khảo nên khó gấp nhiều bây giờ. Một ngày kia có net mới thấy cadviet và theo tới bây giờ.

-Khi đó mình rất tích cực viết lisp theo yêu cầu vì là cơ hội rèn viết. bây giờ thì nhiều lý do mà duy ít viết.

+Đã có lớp dạy và rất nhiều bạn viết được kèm theo nhiều bạn viết nhanh và ngon hơn mình nên cái dễ thì đã có mấy bạn mới học viết, cái khó thì có mấy bạn ngon hơn viết.

+hầu như người yêu cầu rất vô trách nhiệm với yêu cầu mình phải hỏi nhiều lần mới có dữ liệu viết, viết xong lại có yêu cầu thay đổi.

-Mình kể vụ này nghe chút chơi: Cái lisp chia đất của bác nào mình ko nhớ có file lisp và file dcl xài rất ok thế nhưng có 1 bạn kiên quyết ưng gộp chung dcl vào lisp nhiều người phân tích bày cách rẳng thì mà là ko cần bạn ấy cứ nằng nặc bảo phải gộp lại mới ok. Sau bạn ấy vào blog của mình lại yêu cầu mình mới bảo ném cho mình 200.000vnđ mình gộp cho. Thế là bạn ấy bảo chưa cần lắm.


  • 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


#16 nguyenthanhtruc

nguyenthanhtruc

    biết zoom

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

Đã gửi 23 September 2015 - 08:24 PM

Chia sẻ: cái đoạn màu đỏ này giống tôi, với R14. Còn học 2 tập 4 và 5 của HNG chỉ mất 1 tháng thì đáng nể.

Anh ơi có giáo trình autolisp của hoàng ngọc giao không cho em xin được không anh?


  • 0