Đến nội dung


Hình ảnh

Dấu "chấm" và dấu "phẩy" trong Autocad


  • Please log in to reply
14 replies to this topic

#1 ponaparte2003

ponaparte2003

    biết vẽ rectang

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

Đã gửi 29 June 2011 - 02:15 PM

Hiện tại mình muốn đổi dấu chấm (.) trong Window (Control Panel) thành dấu phẩy (,) để phù hợp với tiêu chuẩn Việt Nam trong các bảng tính. Nhưng hiện nay nếu chỉnh trong hệ thống Window thì chỉ có EXCEL nhận điều chỉnh này, còn Autocad lại không thể thực hiện được. Có bác nào biết cách khắc phục vấn đề này không? Thank's
  • -1
Y=acosh(x/a)

#2 hoan2182

hoan2182

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 2646 Bài viết
Điểm đánh giá: 832 (rất tốt)

Đã gửi 29 June 2011 - 02:36 PM

Hiện tại mình muốn đổi dấu chấm (.) trong Window (Control Panel) thành dấu phẩy (,) để phù hợp với tiêu chuẩn Việt Nam trong các bảng tính. Nhưng hiện nay nếu chỉnh trong hệ thống Window thì chỉ có EXCEL nhận điều chỉnh này, còn Autocad lại không thể thực hiện được. Có bác nào biết cách khắc phục vấn đề này không? Thank's

Không hiểu ý của anh??? Trong Autocad nếu anh muốn chỉnh được trong phần ghi kích thước một cách ngon nghẻ:

Fomat >> Dimesion Style >>> Modyfy >> Primary Units >> Chọn lựa trong mục Decimad separator >>> Thích chọn dấu chấm phẩy, chân cao chân thấp có ngay!
  • 1

Gió đưa cây cải về trời

Rau răm ở lại chịu lời đắng cay...


#3 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 29 June 2011 - 02:51 PM

Không hiểu ý của anh??? Trong Autocad nếu anh muốn chỉnh được trong phần ghi kích thước một cách ngon nghẻ:

Fomat >> Dimesion Style >>> Modyfy >> Primary Units >> Chọn lựa trong mục Decimad separator >>> Thích chọn dấu chấm phẩy, chân cao chân thấp có ngay!

Hề hề hề,
Phải gọi là chân dài bạn ấy mới thích dùng.......
  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#4 ponaparte2003

ponaparte2003

    biết vẽ rectang

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

Đã gửi 29 June 2011 - 03:03 PM

Không hiểu ý của anh??? Trong Autocad nếu anh muốn chỉnh được trong phần ghi kích thước một cách ngon nghẻ:
Fomat >> Dimesion Style >>> Modyfy >> Primary Units >> Chọn lựa trong mục Decimad separator >>> Thích chọn dấu chấm phẩy, chân cao chân thấp có ngay!

Mình viết hơi thiếu sót nên các bạn chưa hiểu: Thế này nhé
Khi đổi dấu (,) trong hệ thống Window thì bạn gõ dấu chấm (phím del) nó sẽ cho bạn ra dấu (,) trong EXCEL. Ví dụ 3.2 sẽ là 3,2 như thế sẽ theo đúng tiêu chuẩn về viết chữ số của Việt Nam. Điều này rất quan trọng đặc biệt là các bạn làm dự toán liên quan tới tiền nong. Nếu các bạn không để đúng như thế họ sẽ bắt bạn sửa hồ sơ thanh toán.
Nhưng chỉ có EXCEL là nó nhận được như thế còn Autocad thì lại không. Ví dụ bạn xuất kết quả ra diện tích 1 polyline khép kín nó sẽ là 183.52 mà không phải 183,52 chẳng hạn. Ý mình là như thế. Mình muốn nó đồng bộ như vậy để các giá trị trong Autocad chuyển sang EXCEL cho nó đồng bộ.
Thank's!
  • -1
Y=acosh(x/a)

#5 ponaparte2003

ponaparte2003

    biết vẽ rectang

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

Đã gửi 30 June 2011 - 09:16 AM

Sao không thấy ai quan tâm đến điều quan trọng như thế này nhỉ?
  • -1
Y=acosh(x/a)

#6 gia_bach

gia_bach

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 1436 Bài viết
Điểm đánh giá: 1426 (rất tốt)

Đã gửi 30 June 2011 - 11:19 AM

Sao không thấy ai quan tâm đến điều quan trọng như thế này nhỉ?

Có nghĩa là "không quan trọng" ?!

hay chỉ quan trọng với 1 số nguời.

Bổ sung : hay "không biết" ?!
  • 0

#7 ponaparte2003

ponaparte2003

    biết vẽ rectang

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

Đã gửi 30 June 2011 - 12:09 PM

Có nghĩa là "không quan trọng" ?!
hay chỉ quan trọng với 1 số nguời.
Bổ sung : hay "không biết" ?!

Chẳng qua các bạn làm việc và đôi khi quá dễ dãi đến vấn đề quy định của hệ đo lường VN. Thường vẫn để mặc định đơn vị theo tiêu chuẩn của Anh có sẵn trong Windows. Ví dụ toàn ghi là 100.36 mà không phải là 100,36. Về mặt đo lường thì ghi 100,36 mới là đúng vì nếu ghi 100.36 người khác chỉ cần thêm 1 số 0 vào đằng sau số 6 là thành 100.360 như thế nghĩa là "Một trăm nghìn ba trăm sáu mươi" rồi.
Với lại thực lòng đó cũng là 1 thắc mắc mà mình muốn hỏi, nếu có ai biết thì giải đáp dùm thôi.
  • -1
Y=acosh(x/a)

#8 anhvanyeuem

anhvanyeuem

    HÀ TĨNH CHÍNH GỐC 38!

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 764 Bài viết
Điểm đánh giá: 473 (tốt)

Đã gửi 18 December 2011 - 10:56 AM

Bác đến nhà em: Số 99 phố hàm lượn,tìm đường mất hút!
Ec! bác quan trọng hóa vấn đề rùi.cái gì cũng có mức tương đối thôi,đôi khi cũng phải có sự dãn nỡ kết quả,giống như mình đi xin việc cho Ông Nhật,nó bắt vẽ 1 hình chiếu cạnh cho một khối vật thể mà trong đó lại có 2 đáp án đúng.Thế thì bác phải làm sao chọn lựa?Hoặc 5.000 USD.Hoặc 5,000 VND. Ec ec.
Chúc bác sớm tìm ra kết quả oái ăm này!
  • 0

Hội những người yêu kỹ thuật chân chính


#9 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 18 December 2011 - 11:26 PM

Nếu khó gặm quá thì ta làm thủ công thui. Dùng lisp chuyển dấu “.’ Thành dấu “,” :

(defun c:CV( / sst ent old tt)  
(princ "\nConvert [,] to [.] - © CADViet.com")
(setq sst (ssget '((0 . "TEXT"))))
(while (> (sslength sst) 0)
(setq ent (ssname sst 0)
sst (ssdel ent sst)
)
(entmod (subst (cons 1 (vl-string-translate "," "." (cdr (setq old (assoc 1 (setq tt (entget ent))))))) old tt))
)
(princ)
)
(vl-load-com)

Lisp này của Mr. Hoanh nè!
  • 3

#10 vetgo

vetgo

    biết vẽ polygon

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

Đã gửi 19 February 2013 - 02:45 PM

Đúng là dân kỹ thuật nhà mình thường hay dùng bừa bãi dấu chấm (dot) và dấu phảy (comma) do chủ yếu sử dụng các phần mềm của nước ngoài theo tiêu chuẩn Anh - Mỹ. Ông anh em cũng đã từng phải làm lại toàn bộ hồ sơ thanh toán tiền nong vì cái lỗi này do sử dụng Excel để mặc định theo tiêu chuẩn Anh thế là ra 3,000,000 (ba triệu) trong khi đó theo quy định đo lường của Việt Nam ta phải là 3.000.000, còn dấu phẩy (comma) được hiểu là phần thập phân. Tất cả các hồ sơ dạng này mang ra ngân hàng và kho bạc sẽ không bao giờ được chấp nhận. Hiện tại như em cũng đã phải chỉnh lại trong Control Panel -> Regional and Language Options -> Customize mục Decimal Symbol chỉnh lại thành dấu phẩy (,). Nhưng chỉnh như vậy cũng chỉ được Excel còn Autocad thì nó không nhận nên khi copy kết quả trong Autocad sang excel lại phải làm thủ công 1 lần nữa là chỉnh dấu "chấm" sang dấu "phẩy" (ví dụ: trong cad là 3000.32 sẽ phải chỉnh lại là 3000,32 sau khi copy vào excel), nói chung là hơi mất công. Không biết có bác nào có cách chỉnh trong Autocad cho nó đồng nhất như của Excel không?


  • 0
Nếu nội dung post là có ích, xin tick + để thăng hàm lên lương...

#11 ketxu

ketxu

    Copier - Paster - Editor

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

Đã gửi 19 February 2013 - 10:41 PM

Hiện tại mình muốn đổi dấu chấm (.) trong Window (Control Panel) thành dấu phẩy (,) để phù hợp với tiêu chuẩn Việt Nam trong các bảng tính. Nhưng hiện nay nếu chỉnh trong hệ thống Window thì chỉ có EXCEL nhận điều chỉnh này, còn Autocad lại không thể thực hiện được. Có bác nào biết cách khắc phục vấn đề này không? Thank's

Theo mình biết thì dấu bác Autocad đã dùng để ngăn cách tọa độ mất rùi ^^


  • 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


#12 nhoclangbat

nhoclangbat

    Edu level: li10

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

Đã gửi 20 February 2013 - 08:27 AM

nhoc thì nghĩ làm vậy chi cho nó phức tạp nhỉ :D, như anh Ket nói đó

 

Theo mình biết thì dấu bác Autocad đã dùng để ngăn cách tọa độ mất rùi ^^

đơn giản là trong cad đánh dấu "," thì khi cop qua excel nó sẽ là dấu "," thui mà :D


  • 0
"...................][)e\/i][_ /\/\@Y CrY....................."

(defun THỔ_DÂN_HỌC_CAD (xxxx) ...) ^_^








#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 20 February 2013 - 09:45 AM

Ý kiến của bạn Vetgo và ý kiến của chủ topic là xác thực và đáng quan tâm.

Đa số phần mềm đều viết theo tiêu chuẩn Anh, Mỹ... nên mặc định sau dấu chấm là phần thập phân.

Còn theo TCVN thì sau dấu phẩy mới là phần thập phân. Ông Pháp cũng dùng dấu phẩy như ông Việt.

Nhiều đơn vị quy định rất ngặt nghèo dấu chấm và phẩy, nhưng cũng nhiều đơn vị không quan tâm tới nó.

Vào Control Panel thì chỉnh được dấu chấm và phẩy trong Excel, nhưng trong Cad và nhiều phần mềm khác thì... chịu. Cái này chắc phải hỏi bác Autodesk thôi.

Tôi cũng đã từng quan tâm tới điều này nhưng không tìm được cách, đành dùng phần mềm chuyển qua lại giữa chấm và phẩy vậy.

Vài lời chia sẻ!


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


#14 gia_bach

gia_bach

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 1436 Bài viết
Điểm đánh giá: 1426 (rất tốt)

Đã gửi 20 February 2013 - 12:56 PM

Ý kiến của bạn Vetgo và ý kiến của chủ topic là xác thực và đáng quan tâm.

Đa số phần mềm đều viết theo tiêu chuẩn Anh, Mỹ... nên mặc định sau dấu chấm là phần thập phân.

Còn theo TCVN thì sau dấu phẩy mới là phần thập phân. Ông Pháp cũng dùng dấu phẩy như ông Việt.

Nhiều đơn vị quy định rất ngặt nghèo dấu chấm và phẩy, nhưng cũng nhiều đơn vị không quan tâm tới nó.

Vào Control Panel thì chỉnh được dấu chấm và phẩy trong Excel, nhưng trong Cad và nhiều phần mềm khác thì... chịu. Cái này chắc phải hỏi bác Autodesk thôi.

Tôi cũng đã từng quan tâm tới điều này nhưng không tìm được cách, đành dùng phần mềm chuyển qua lại giữa chấm và phẩy vậy.

Vài lời chia sẻ!

thậm chí bác M$ cũng thế ?! (các bác có thử với người anh em của Excel là Word, PowerPoint... chưa?)

Tại sao Excel làm được mà các soft khác trong bộ Office không hiệu chỉnh được ?

 

Vấn đề là do Excel là 1 công cụ xử lý số (number) nên mặc định nó có định dạng kiểu số (format number). Do đó excel có thể chỉnh dấu ngăn cách phần thập phân theo Windows (trong Control Panel).

 

Nhưng với Word (xử lý văn bản) thì định dạng đương nhiên là kiểu chữ (nghĩa là gõ vào kí tự dấu chấm thì nó hiển thị dấu chấm, gõ vào kí tự dấu phẩy thì nó hiển thị dấu phẩy, ngược lai mới là lạ)

Trong Excel nếu chúng ta định dạng cell là kiểu chữ thì dấu ngăn cách phần thập phân cũng sẽ không tự động đổi được.

 

Trở lại với AutoCAD

 - đối tượng dimension, định dạng là kiểu số nên chúng ta có thể format được, xem bài của Hoan2182 (#2)

 - đối tượng Dtext thì định dạng là kiểu chữ nên k/quả như chúng ta đã biết.

 - đối tượng Mtext, mặc dù Autodesk đã đưa vào nhiều định dạng chữ nhưng vẫn chưa có định dạng kiểu số (format number).

 - không biết với table thì sao ?

 

Hy vọng trong tương lai CAD 2014-15-1... Autodesk sẽ xem xét nhu cầu này của anh em chúng ta.


  • 3

#15 tkktkk

tkktkk

    biết vẽ arc

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

Đã gửi 06 December 2013 - 09:18 AM

thậm chí bác M$ cũng thế ?! (các bác có thử với người anh em của Excel là Word, PowerPoint... chưa?)

Tại sao Excel làm được mà các soft khác trong bộ Office không hiệu chỉnh được ?

 

Vấn đề là do Excel là 1 công cụ xử lý số (number) nên mặc định nó có định dạng kiểu số (format number). Do đó excel có thể chỉnh dấu ngăn cách phần thập phân theo Windows (trong Control Panel).

 

Nhưng với Word (xử lý văn bản) thì định dạng đương nhiên là kiểu chữ (nghĩa là gõ vào kí tự dấu chấm thì nó hiển thị dấu chấm, gõ vào kí tự dấu phẩy thì nó hiển thị dấu phẩy, ngược lai mới là lạ)

Trong Excel nếu chúng ta định dạng cell là kiểu chữ thì dấu ngăn cách phần thập phân cũng sẽ không tự động đổi được.

 

Trở lại với AutoCAD

 - đối tượng dimension, định dạng là kiểu số nên chúng ta có thể format được, xem bài của Hoan2182 (#2)

 - đối tượng Dtext thì định dạng là kiểu chữ nên k/quả như chúng ta đã biết.

 - đối tượng Mtext, mặc dù Autodesk đã đưa vào nhiều định dạng chữ nhưng vẫn chưa có định dạng kiểu số (format number).

 - không biết với table thì sao ?

 

Hy vọng trong tương lai CAD 2014-15-1... Autodesk sẽ xem xét nhu cầu này của anh em chúng ta.

Thank Gia- Bach! bài viết rất hay, rất rõ và cụ thể


  • 0