Đến nội dung


Hình ảnh
* - - - - 1 Bình chọn

[Yêu Cầu] Lisp vẽ một SPL trên một PL cho trước


  • Please log in to reply
35 replies to this topic

#21 whatcholingon

whatcholingon

    biết lệnh break

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

Đã gửi 23 May 2012 - 12:09 AM

Mình đang thử tạo đường viền cho các text đó sau đó dùng lsp Trim các đối tượng giao nhau xem có được không.
  • 0

#22 Thaistreetz

Thaistreetz

    biết lệnh adcenter

  • Advance Member
  • PipPipPipPipPipPipPip
  • 903 Bài viết
Điểm đánh giá: 505 (tốt)

Đã gửi 23 May 2012 - 12:29 AM

Bạn có thể nói rõ thao tác của lệnh Textmask không. mình thực hiền mà không được
. ở đây mình phải br nó đi để nhìn cho rễ.
(Nếu không Break thì mình có cách làm như thế này: Tạo block cái text đó có cả WIPEOUT sau đó dùng lệnh MEASURE là OK)
Nhưng sếp lại kêu là Break đi bạn ah.

Bảo sếp của bạn: ông bắt tôi break ra rồi nếu có phải chỉnh sửa sau này thì ông tính sao?

- Nếu đó là đường đồng mức và chữ số ấy là nhãn của đường đồng mức, mà sếp bạn yêu cầu như vậy thì hắn bị hâm hoặc chả biết gì về cách thức làm việc với số liệu của bản vẽ. đừng có nhắm mắt nghe cái dốt của hắn. hãy làm theo cách ketxu bày cho bạn.

- Nếu đó không phải là đường đồng mức mà chỉ là 1 đường mục đích ghi chú gì đó thì tốt hơn là bạn tạo 1 linetype.
  • 1

Hình đã gửi
IN HIM, I TRUST. THE TRUST IN MY GOD


#23 Detailing

Detailing

    biết lệnh imageclip

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

Đã gửi 23 May 2012 - 08:29 AM

Textmask chỉ áp dụng cho TEXT. Nếu bạn đang dùng Mtext thì Explode nó ra. Thao tác thì mình không thấy có gì đáng nói cả, đánh lệnh, chọn text, nhập giá trị offset hoặc Masktype nếu cần
Còn nếu sếp bạn muốn break thì bạn nên thuyên chuyển công tác thì hơn

MTEXT thì background mask có sẵn trong properties rồi, ko cần xài lệnh textmask nữa.
Hình đã gửi
AutoCAD R18 có chọn dc color cho mask nữa.
Good luck!
  • 1

Ideas don't matter, execution does!

1908412_308002392716743_8165279281236341


#24 ketxu

ketxu

    Copier - Paster - Editor

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

Đã gửi 23 May 2012 - 08:50 AM

Lisp cho Mtext
  • 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


#25 whatcholingon

whatcholingon

    biết lệnh break

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

Đã gửi 23 May 2012 - 10:56 AM

Mọi người cho hỏi sao khi mình sử dụng lệnh Textmask xong mà sao
cái text được chọn nó không che đường SPL nhỉ
  • 0

#26 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 23 May 2012 - 11:24 AM

Mọi người cho hỏi sao khi mình sử dụng lệnh Textmask xong mà sao
cái text được chọn nó không che đường SPL nhỉ

Khi xuất hiện dòng nhắc dưới đây bạn đã chọn "W" chưa?
Specify entity type to use for mask [Wipeout/3dface/Solid]:
  • 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.


#27 whatcholingon

whatcholingon

    biết lệnh break

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

Đã gửi 23 May 2012 - 11:36 AM

Mình làm như thế này:
command: Textmask
Select text objects to mask or [Masktype/Offset]: M
Specify entity type to use for mask [Wipeout/3dface/Solid] <Wipeout>: W
Select text objects to mask or [Masktype/Offset]: CHỌN ĐỐI TƯỢNG
SAU ĐÓ CÁC TEXT VẪN TRƠ TRƠ VẬY KHÔNG CHE ĐƯỜNG SPL
  • 0

#28 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 23 May 2012 - 11:40 AM

Bạn gởi bản vẽ ấy lên ngâm cứu xem nhé!
  • 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.


#29 whatcholingon

whatcholingon

    biết lệnh break

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

Đã gửi 23 May 2012 - 11:48 AM

Đừng Break vì như vậy nó sẽ mất tính năng của Spline, hãy dùng textmask của Express hoặc 1 lisp bác Thái viết lại để dùng với cả Anonation Text


Mr Thai có thể gửi cho mình xin cái lsp giống lệnh textmask được không ah?
Mình không biết nó tên gì để tìm kiếm cả
Thanks!
  • 0

#30 whatcholingon

whatcholingon

    biết lệnh break

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

Đã gửi 23 May 2012 - 11:49 AM

Bạn gởi bản vẽ ấy lên ngâm cứu xem nhé!


Đây bạn.
http://www.cadviet.c...57_drawing2.dwg
  • 0

#31 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 23 May 2012 - 12:19 PM

Đây bạn.
http://www.cadviet.c...57_drawing2.dwg

Bạn dùng lệnh FLATTEN trước, rồi sau đó TEXTMASK
  • 1

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


#32 ketxu

ketxu

    Copier - Paster - Editor

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

Đã gửi 23 May 2012 - 12:20 PM

Tọa độ các Text có Z khác 0. Bạn đưa Z về 0 và thực hiện lại lệnh. Đây là TEXT
  • 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


#33 whatcholingon

whatcholingon

    biết lệnh break

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

Đã gửi 23 May 2012 - 01:48 PM

Cam on Mr DVH & Ketxu nhé. Hôm nay mình hết quền Thanks. Để mai mình pick Like This nhé.
Mình làm theo như DVH (lệnh Flatten ) rồi mà vẫn không được. khi dùng lện xong thì mình thấy text
có có thêm cái gì đó thui chứ nó không che đường pl đi
  • 0

#34 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 23 May 2012 - 01:56 PM

Hơi lạ à nghen!
Sau khi dùng flatten + testmask, nhấn F2, copy và paste đây lên xem thử. Tôi test trên bản vẽ của bạn là OK.
  • 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.


#35 whatcholingon

whatcholingon

    biết lệnh break

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

Đã gửi 23 May 2012 - 02:08 PM

Command: flatten

Initializing...
Select objects to convert to 2d...
Select objects: Specify opposite corner: 18 found, 1 group

Select objects:

Remove hidden lines? <No>:
Command: textmask
Initializing...
Current settings: Offset factor = 3.0000, Mask type = 3dface
Select text objects to mask or [Masktype/Offset]:
Other corner: 18 found

Select objects:
17 found
Current settings: Offset factor = 3.0000, Mask type = 3dface
Select text objects to mask or [Masktype/Offset]: m
Mask type currently set to 3dface
Specify entity type to use for mask [Wipeout/3dface/Solid] <3dface>: w
Loading WIPEOUT for use with TEXTMASK...
Current settings: Offset factor = 3.0000, Mask type = Wipeout
Select text objects to mask or [Masktype/Offset]:

17 text items have been masked with a Wipeout.
  • 0

#36 whatcholingon

whatcholingon

    biết lệnh break

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

Đã gửi 23 May 2012 - 02:13 PM

Mình làm được rùi bạn ah. lúc trước mình làm không đúng nên nó không được.
lúc trước lệnh Flatten mình chỉ chọn nguyên Spl mà không chọn text nên không được.
  • 0