Đến nội dung


Hình ảnh

Block&Field


  • Please log in to reply
7 replies to this topic

#1 trumlenmang

trumlenmang

    biết lệnh trim

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

Đã gửi 29 May 2015 - 02:50 PM

Chào các bác.

1. Mình có một block trong đó có dùng chức năng Field để lấy cao độ. Bác nào giúp em làm thế nào để khi mình copy và pick ra cái thứ 2 nó tự nhảy 2FL và tăng dần lên khi pick tiếp. Có thể xài lisp hoặc chức năng có sẵn trong Field thì càng tốt.

2. Hiện em để sẵn cái dấu + để hiển thị cao độ dương, nhưng khi ở cao độ âm thì nó lại hiên cả hai dấu +-. Có cách nào để khi cao độ dương thì nó tự thêm dấu +, cao độ âm thì dấu - ko ạ.

Cảm ơn các pro đã quan tâm giúp đỡ

 

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


  • 0

#2 quocmanh04tt

quocmanh04tt

    biết lệnh imageclip

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

Đã gửi 29 May 2015 - 04:02 PM

Tui có ý kiến như sau:

1. Nếu đánh cốt vào vị trí không thuộc FL?

2. Nếu trong Field có hàm if thì đơn giản, tui đã từng ngâm cứu nhưng ko được, đành phải dùng lisp. Không biết có cách nào khác không??? Phiền các bác!


  • 0

#3 trumlenmang

trumlenmang

    biết lệnh trim

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

Đã gửi 29 May 2015 - 04:11 PM

Tui có ý kiến như sau:

1. Nếu đánh cốt vào vị trí không thuộc FL?

2. Nếu trong Field có hàm if thì đơn giản, tui đã từng ngâm cứu nhưng ko được, đành phải dùng lisp. Không biết có cách nào khác không??? Phiền các bác!

Cho mình hỏi ý câu 1 bạn muốn đổi cos số lên trên, text 1FL xuống phía dưới phải ko? Và bạn giải thích làm vậy để làm gì ko ạ


  • 0

#4 quocmanh04tt

quocmanh04tt

    biết lệnh imageclip

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

Đã gửi 29 May 2015 - 04:53 PM

Không phải vậy. Ý tui là: Đánh cốt vào những chỗ không thuộc mức sàn (FL là sàn phải ko ạ?)???  Như vậy chữ FL bị thừa, phải sửa.


  • 0

#5 trumlenmang

trumlenmang

    biết lệnh trim

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

Đã gửi 29 May 2015 - 04:55 PM

Không phải vậy. Ý tui là: Đánh cốt vào những chỗ không thuộc mức sàn (FL là sàn phải ko ạ?)???  Như vậy chữ FL bị thừa, phải sửa.

À, nhưng ý của mình muốn là phải có FL, vì mình chỉ đánh cốt FL thôi.


  • 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 30 May 2015 - 06:02 AM

Dùng lệnh Find thay thế +- thành - là được mà

Chắc là phải dùng lsp. Field không có chức năng như bạn chủ topic yêu cầu.


  • 1

#7 trumlenmang

trumlenmang

    biết lệnh trim

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

Đã gửi 30 May 2015 - 08:11 AM

Dùng lệnh Find thay thế +- thành - là được mà

Chắc là phải dùng lsp. Field không có chức năng như bạn chủ topic yêu cầu.

Bác Tue_NV ơi, em ko dùng lệnh Find thay thế +- thành - được. Vì dấu + là kí tự e thêm vào, dấu trừ là của số âm. Có cách nào để khi giá trị dương nó tự hiện dấu + ko ạ. Giá trị âm thì hiển nhiên là tự hiện dấu - rồi.


  • 0

#8 ketxu

ketxu

    Copier - Paster - Editor

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

Đã gửi 30 May 2015 - 04:35 PM

Bạn xem cái lisp cũ này giúp được bạn không :) http://www.cadviet.c...cao-do-tu-dong/
  • 1

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