Đến nội dung


Hình ảnh
- - - - -

[Đã xong] - Lisp Calculator thay thế cho máy tính của CAD


  • Please log in to reply
22 replies to this topic

#21 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 28 August 2015 - 04:58 PM

@Chiron: Lâu rồi mình không vào cadviet nên quên mất lời hứa update. :)

Lisp này mình đã update lên 1 số phiên bản, sửa lỗi đồng thời thêm một số chức năng. Tuy nhiên hiện tại việc tách nó ra khỏi project của mình mất tương đối nhiều thời gian do các lien kết hàm con trong project. Hẹn bạn khi nào có thời gian rảnh mình sẽ up.

 

Về việc sử dụng con trỏ được điều khiên bằng các phím điều hướng thì mình e là không làm được, do lisp không hỗ trợ nhận diện sự kiện các nút điều hướng bị nhấn. mình từng làm 1 phiên bản sử dung các phím khác để đi chuyển con trỏ, nhưng quá trình sử dung lại gây ra một số bất tiện nên bỏ.


  • 0

#22 hoquangvinh

hoquangvinh

    biết lệnh mirror

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

Đã gửi 06 October 2015 - 09:58 AM

@Chiron: Lâu rồi mình không vào cadviet nên quên mất lời hứa update. :)

Lisp này mình đã update lên 1 số phiên bản, sửa lỗi đồng thời thêm một số chức năng. Tuy nhiên hiện tại việc tách nó ra khỏi project của mình mất tương đối nhiều thời gian do các lien kết hàm con trong project. Hẹn bạn khi nào có thời gian rảnh mình sẽ up.

chờ bài update của bạn


  • 0

#23 duytmd

duytmd

    Chưa sử dụng CAD

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

Đã gửi 06 November 2015 - 10:13 PM

 

Thực ra thì ban đầu mình chỉ định viết 1 hàm con xuất kết quả tính toán có tích hợp 1 máy tính để tính toán tiếp với các phép tính đơn giản. Tuy nhiên sau đó được sự trợ giúp của các bạn Tue_NV, KangKung và các ý tưởng của Thaistreetz, mình phát triển nó thành 1 lisp hoàn thiện đủ sức thay thế máy tính dòng lệnh của CAD (lệnh CAL), cung cấp cho người dùng khả năng tính toán linh hoạt, liên tục và trực quan hơn. Các bạn có thể download tại đây.

Trong file lisp các bạn down về có 2 phần:

- Phần 1: Lệnh CAC dùng thay thế cho CAL để tính toán

86046_bbbb.gif

 

 

Phần 2: Hàm con xuất kết quả để các bạn có thể dùng nó để nhúng vào code lisp của các bạn

Cấu trúc: (Calculator-export-Result value) Value: là Interger, Real hoặc nil

86046_aaa.gif

 

Với hàm xuất kết quả này các bạn có thể:

- Tính toán tiếp với giá trị value

- Xuất giá trị value vào text

- Copy giá trị Value vào Clipboard để Paste vào đâu tùy các bạn (Click chuột phải chứ không pick vào text)

- Tùy chọn làm tròn value trước khi xuất (các bạn sử dụng 2 phím ] và [ để làm việc này)

- Khi tính toán, các bạn có thể nhập phép tính trực tiếp từ bàn phím hoặc lấy các giá trị từ các text trên màn hình)

 

PS: Mình sẽ tiếp tục update nếu nhận được các ý tưởng tốt hơn từ các bạn.

Lisp này hình như bị xung đột với lisp tính diện tích thì phải. Dùng líp này thì không dùng được lip tdt bạn àh

 

 


  • 0