Đến nội dung


Hình ảnh
- - - - -

Tính diện tích vẫn làm em đau đầu


  • Please log in to reply
23 replies to this topic

#1 legiang610

legiang610

    biết zoom

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

Đã gửi 05 April 2010 - 11:35 PM

Em thường xuyên phải tính diện tích các hình nhưng em có tham khảo nhiều lisp trên diễn đàn cadviet nhưng chưa có lisp nào thực sự hiệu quả.không có lisp nào tính được diện tích của vùng hack như trong ví dụ của em : http://www.cadviet.c...2/vi_du_1_3.dwg
em mong các bác viết giúp em cái lisp thoã mãn các điều kiện:
- kick vao 1 vùng tự cad tự lập cho ta một bảng thống kê diện tích bên cạch (hiểu được cả trường hợp tính diện tích của vùng giữa hai đường bao).
- có hiệu quả đội với những đường phức tạp (như trong ví dụ)
- tự thay đổi diện tích khi vùng pick điểm ban đầu đường bao thay đổi.
hic em cad hơi gà nên các khái niệm trong cad chẳng hiểu nhiều nên mong các bác hiểu và giúp đỡ.em xin cám ơn nhiều!
  • 0

#2 ngovinh

ngovinh

    biết lệnh ddedit

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

Đã gửi 06 April 2010 - 08:37 AM

Em thường xuyên phải tính diện tích các hình nhưng em có tham khảo nhiều lisp trên diễn đàn cadviet nhưng chưa có lisp nào thực sự hiệu quả.không có lisp nào tính được diện tích của vùng hack như trong ví dụ của em : http://www.cadviet.c...2/vi_du_1_3.dwg
em mong các bác viết giúp em cái lisp thoã mãn các điều kiện:
- kick vao 1 vùng tự cad tự lập cho ta một bảng thống kê diện tích bên cạch (hiểu được cả trường hợp tính diện tích của vùng giữa hai đường bao).
- có hiệu quả đội với những đường phức tạp (như trong ví dụ)
- tự thay đổi diện tích khi vùng pick điểm ban đầu đường bao thay đổi.
hic em cad hơi gà nên các khái niệm trong cad chẳng hiểu nhiều nên mong các bác hiểu và giúp đỡ.em xin cám ơn nhiều!

khi chưa có lisp có thể dùng thủ công bằng lệnh LI để biết diện tích của mặt cắt
  • 0

#3 legiang610

legiang610

    biết zoom

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

Đã gửi 06 April 2010 - 10:35 AM

khi chưa có lisp có thể dùng thủ công bằng lệnh LI để biết diện tích của mặt cắt

như thế thì nông dân quá, bác dùng cách đấy thử tính diện tích của ví dụ em đưa ra xem được ko?hic không ai giúp được em à. Bác hoành đâu rùi ta? :undecided:
  • 1

#4 showhangdoc

showhangdoc

    biết zoom

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

Đã gửi 06 April 2010 - 10:50 AM

như thế thì nông dân quá, bác dùng cách đấy thử tính diện tích của ví dụ em đưa ra xem được ko?hic không ai giúp được em à. Bác hoành đâu rùi ta? :undecided:

cái vụ này hay đó,bác nào biết thì ra tay nghĩa hiệp với,mình thì không biết,hihihi
  • 0

#5 legiang610

legiang610

    biết zoom

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

Đã gửi 06 April 2010 - 10:55 AM

cái vụ này hay đó,bác nào biết thì ra tay nghĩa hiệp với,mình thì không biết,hihihi

Không ai tính được diện tích ví dụ này của em sao? cao thủ đâu hết rùi ta :undecided:
  • 0

#6 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 06 April 2010 - 11:29 AM

như thế thì nông dân quá, bác dùng cách đấy thử tính diện tích của ví dụ em đưa ra xem được ko?hic không ai giúp được em à. Bác hoành đâu rùi ta? :undecided:

Hề hề hề,
Ờ, nó nông dân thiệt, nhưng nó lại giúp cho một người không nông dân như bạn giải quyết được vấn đề của mình. Nếu bạn có cách hay hơn thì hãy làm đi, kêu ca chi nhỉ???
Còn như chưa có thì hãy ráng chờ nhé, và tạm dùng cái cách nông dân ấy mà giải quyết.
Anh em trên diễn đàn nói chung và bác Hoành nói riêng không phải sinh ra để ngồi chờ đáp ứng yêu cầu của bạn, mỗi người đều có công việc riêng của họ và chỉ khi rảnh mới có thể giúp đỡ bạn cũng như người khác được.
Bạn hãy bỏ cái cách réo ó mọi người đi nhé, nhất là lại gọi tên đích danh người ta như vậy. Đó là sự bất lịch sự và hơi ích kỷ đó, đồng thời đó cũng là sự thiếu tôn trọng mọi người trên diễn đàn.
Công việc của bạn có thể là rất cần, nhưng chả lẽ chỉ có của bạn mới cần, còn của mọi người thì là trò chơi à???
Vậy nên nếu bạn thật sự cần thì phải biết kiên nhẫn chờ, đồng thời cũng phải biết tận dụng mọi phương tiện có thể giúp mình giải quyết được vấn đề đó đã, còn cái hay hơn, tốt hơn, thông minh hơn hay gì gì hơn nữa thì phải ráng đợi mà thôi. Đừng có bất lịch sự như vậy, chả ai muốn giúp đâu.
Bác Ngovinh chỉ đưa ra một giải pháp tạm thời để bạn có thể xài mà giải quyết việc của bạn, có thể bác ấy bận hoặc chưa đủ thời gian để cung cấp cho bạn một phương án tối ưu. Đó đã là một điều đáng trân trọng rồi. Vậy mà bạn buông lời chê bai này nọ thì thật là .....
Mong rằng bạn hãy lưu ý và nghiêm túc hơn khi tham gia diễn đàn.

Cái bản vẽ của bạn post lên, mình không mở được (do chỉ xài cad2004) nên chưa rõ độ phức tạp của nó đến đâu, xong mình gợi ý bạn rằng trong CAD có lệnh AREA cho phép bạn tính toán các diện tích tổng và hiệu của các vùng kín được tạo bởi các line, polyline, ellip, cung tròn, đường tròn, ...
Bạn hãy vận dụng nó thử xem, có khi nhanh hơn là ngồi chờ phương án tối ưu đó.

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

#7 legiang610

legiang610

    biết zoom

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

Đã gửi 06 April 2010 - 11:38 AM

Hề hề hề,
Ờ, nó nông dân thiệt, nhưng nó lại giúp cho một người không nông dân như bạn giải quyết được vấn đề của mình. Nếu bạn có cách hay hơn thì hãy làm đi, kêu ca chi nhỉ???
Còn như chưa có thì hãy ráng chờ nhé, và tạm dùng cái cách nông dân ấy mà giải quyết.
Anh em trên diễn đàn nói chung và bác Hoành nói riêng không phải sinh ra để ngồi chờ đáp ứng yêu cầu của bạn, mỗi người đều có công việc riêng của họ và chỉ khi rảnh mới có thể giúp đỡ bạn cũng như người khác được.
Bạn hãy bỏ cái cách réo ó mọi người đi nhé, nhất là lại gọi tên đích danh người ta như vậy. Đó là sự bất lịch sự và hơi ích kỷ đó, đồng thời đó cũng là sự thiếu tôn trọng mọi người trên diễn đàn.
Công việc của bạn có thể là rất cần, nhưng chả lẽ chỉ có của bạn mới cần, còn của mọi người thì là trò chơi à???
Vậy nên nếu bạn thật sự cần thì phải biết kiên nhẫn chờ, đồng thời cũng phải biết tận dụng mọi phương tiện có thể giúp mình giải quyết được vấn đề đó đã, còn cái hay hơn, tốt hơn, thông minh hơn hay gì gì hơn nữa thì phải ráng đợi mà thôi. Đừng có bất lịch sự như vậy, chả ai muốn giúp đâu.
Bác Ngovinh chỉ đưa ra một giải pháp tạm thời để bạn có thể xài mà giải quyết việc của bạn, có thể bác ấy bận hoặc chưa đủ thời gian để cung cấp cho bạn một phương án tối ưu. Đó đã là một điều đáng trân trọng rồi. Vậy mà bạn buông lời chê bai này nọ thì thật là .....
Mong rằng bạn hãy lưu ý và nghiêm túc hơn khi tham gia diễn đàn.

Cái bản vẽ của bạn post lên, mình không mở được (do chỉ xài cad2004) nên chưa rõ độ phức tạp của nó đến đâu, xong mình gợi ý bạn rằng trong CAD có lệnh AREA cho phép bạn tính toán các diện tích tổng và hiệu của các vùng kín được tạo bởi các line, polyline, ellip, cung tròn, đường tròn, ...
Bạn hãy vận dụng nó thử xem, có khi nhanh hơn là ngồi chờ phương án tối ưu đó.

Chúc bạn vui.

hehe em sẽ rút kinh nghiệm, nhưng bác hơi nặng lời đấy , như bác mới là mất lịch sự đấy.
  • 0

#8 legiang610

legiang610

    biết zoom

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

Đã gửi 06 April 2010 - 11:43 AM

hehe em sẽ rút kinh nghiệm, nhưng bác hơi nặng lời đấy , như bác mới là mất lịch sự đấy.

em chắc chắn bác ngovinh chưa mở bản ví dụ của em ra, nếu bác mở ra rồi thi bác đã không khuyên em nên dùng LI, nếu dùng LI mà được thì em dùng rùi, với lại em post vào mục auto lisp la mún các cao thủ lisp nghĩ cách giúp đỡ, em tin ko chỉ mình em gặp vấn đề này, mong các bác hiểu cho
  • 0

#9 trinhvqh

trinhvqh

    biết lệnh block

  • Members
  • PipPipPipPipPipPip
  • 408 Bài viết
Điểm đánh giá: 222 (khá)

Đã gửi 06 April 2010 - 11:47 AM

Bác Bình bình thường vui tính thế mà khi bực cũng tuôn ra một tràn
Đó là bác chưa mở bản vẽ của legiang610 chứ nếu mở được thì chắc "thêm một tràn nữa" :undecided:

Ở đây legiang610 dùng Spline (Fit) sau đó hatch vào vùng này
Nếu dùng lệnh Area hoặc List của Autocad cũng bó tay. com, không tính được diện tích

Cho nên, trước tiên để tính được diện tích theo cách nông dân nhất bạn phải dùng Line, Arc, Polyline để tạo hình đã

Còn điều bạn mong muốn hoàn toàn có thể giải quyết được.
  • 1

#10 tivanteo

tivanteo

    biết vẽ circle

  • Members
  • PipPip
  • 36 Bài viết
Điểm đánh giá: 17 (tàm tạm)

Đã gửi 06 April 2010 - 12:16 PM

Đúng là bạn dùng Spline để vẽ không thể tính diện tích bằng lệnh area được theo mình trước tiên bạn lên chuyển spl sang pl sau đó dùng lisp này, lisp chuyển có trên diễn đàn bạn hãy vui lòng tìm
cũng lên sáng tạo một chút chứ đừng có réo người khác, như bác Bình nói đúng quả là mất lịch sự
  • 1

#11 legiang610

legiang610

    biết zoom

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

Đã gửi 06 April 2010 - 01:08 PM

Đúng là bạn dùng Spline để vẽ không thể tính diện tích bằng lệnh area được theo mình trước tiên bạn lên chuyển spl sang pl sau đó dùng lisp này, lisp chuyển có trên diễn đàn bạn hãy vui lòng tìm
cũng lên sáng tạo một chút chứ đừng có réo người khác, như bác Bình nói đúng quả là mất lịch sự

thử làm xem được hay ko nhé. nói thì dễ thui nhưng làm thì ko đâu,hi đúng là đồ vô văn hóa
  • 0

#12 ngovinh

ngovinh

    biết lệnh ddedit

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

Đã gửi 06 April 2010 - 01:11 PM

cái vụ này hay đó,bác nào biết thì ra tay nghĩa hiệp với,mình thì không biết,hihihi

Nghĩa hiệp là gì hử anh???!!!!
  • 0

#13 ngovinh

ngovinh

    biết lệnh ddedit

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

Đã gửi 06 April 2010 - 01:14 PM

Đúng là bạn dùng Spline để vẽ không thể tính diện tích bằng lệnh area được theo mình trước tiên bạn lên chuyển spl sang pl sau đó dùng lisp này, lisp chuyển có trên diễn đàn bạn hãy vui lòng tìm
cũng lên sáng tạo một chút chứ đừng có réo người khác, như bác Bình nói đúng quả là mất lịch sự

Không cần phải chuyển spl sang pl sau đó dùng lisp này, lisp chuyển có trên diễn đàn bạn hãy vui lòng tìm Li cho biết hết!
  • 0

#14 ngovinh

ngovinh

    biết lệnh ddedit

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

Đã gửi 06 April 2010 - 01:24 PM

thử làm xem được hay ko nhé. nói thì dễ thui nhưng làm thì ko đâu,hi đúng là đồ vô văn hóa

:undecided: :blink: :blink:
  • 0

#15 ngovinh

ngovinh

    biết lệnh ddedit

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

Đã gửi 06 April 2010 - 01:37 PM

như thế thì nông dân quá, bác dùng cách đấy thử tính diện tích của ví dụ em đưa ra xem được ko?hic không ai giúp được em à. Bác hoành đâu rùi ta? :undecided:

Hàng ngày anh ăn gì : thủy sản, khoáng sản??!! anh có ăn cơm gạo và rau dưa của nông dân không??!!
  • 0

#16 kangkang

kangkang

    Chưa sử dụng CAD

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

Đã gửi 06 April 2010 - 01:45 PM

Hàng ngày anh ăn gì : thủy sản, khoáng sản??!! anh có ăn cơm gạo và rau dưa của nông dân không??!!

trùi ui ông này nhỏ mọn quá, hic bon chen dễ sợ lun, người ta ko bít hỏi mà các bác sợ thật, hic gà như em chắc ko dám hỏi rùi, sợ lỡ miệng lại bị ăn chửi :undecided:
  • 0

#17 tivanteo

tivanteo

    biết vẽ circle

  • Members
  • PipPip
  • 36 Bài viết
Điểm đánh giá: 17 (tàm tạm)

Đã gửi 06 April 2010 - 01:48 PM

thử làm xem được hay ko nhé. nói thì dễ thui nhưng làm thì ko đâu,hi đúng là đồ vô văn hóa

Đúng là bó tay
thôi các bác khỏi cần ý kiến gì với thằng cha này hết thuốc chữa rồi muốn làm thế nào thì mặc cha nhà nó
  • 1

#18 kangkang

kangkang

    Chưa sử dụng CAD

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

Đã gửi 06 April 2010 - 01:51 PM

Đúng là bó tay
thôi các bác khỏi cần ý kiến gì với thằng cha này hết thuốc chữa rồi muốn làm thế nào thì mặc cha nhà nó

hỏi tí thế bác làm được ko chỉ em lun với ? em thử mà ko được nè, hic mình gà wa
  • 0

#19 ngovinh

ngovinh

    biết lệnh ddedit

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

Đã gửi 06 April 2010 - 01:57 PM

trùi ui ông này nhỏ mọn quá, hic bon chen dễ sợ lun, người ta ko bít hỏi mà các bác sợ thật, hic gà như em chắc ko dám hỏi rùi, sợ lỡ miệng lại bị ăn chửi :undecided:

Nhằm rồi! phải gọi là bà mới đúng, bon chen cái gì cơ chứ ???
bạn legiang610 nói: "nông dân quá" thì em hỏi có ăn gì của nông dân không? có ghét người ưa của không? có xuất thân từ nông dân không? có giỏi hơn nông dân không? có nhiều tiền bằng nông dân không?
  • 0

#20 ngovinh

ngovinh

    biết lệnh ddedit

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

Đã gửi 06 April 2010 - 02:03 PM

Đúng là bó tay
thôi các bác khỏi cần ý kiến gì với thằng cha này hết thuốc chữa rồi muốn làm thế nào thì mặc cha nhà nó

Thuốc có nhiều lắm ứ! nhưng giá thuốc hơi bị đắt!!
  • 0