Thứ Ba, 28 tháng 1, 2014

Ghi mức so sánh
Tính năng  mặc định của pm là tự động xác định mức so sánh và chiều dài của thước cao độ. Căn cứ để xác định nó là:
- Mức trên
- Mức dưới
- Giá tri cao độ max
- Giá trị cao đô min
Lúc này Múc so sánh sẽ bằng giá trị cao độ min trừ đi mức dưới, Cao độ đỉnh thước sẽ bằng cao độ max cộng với mức trên. Trong đó: Múc trên và mức dưới do bạn nhập từ hộp thoại, còn giá trị cao độ max, min do pm xác định từ phai dulieu.xls.
Nếu vì lý do nào đó bạn ko muốn tự động xác đinh Mss như trên, bạn muốn ấn định Mss cho từng mặt cắt thì ok, bạn vẫn có thể làm được.  Bạn có thể ghi lệnh điều khiển trong phai dulieu.xls ở vùng ghi chú với cú pháp như sau:  5#Mss-2 . Trong đó số 5 là chiều dài thước cao độ (> 1 m) ; #Mss là mã lệnh mức so sánh cho cắt ngang.  -2 là múc so sánh. Cũng tương tự cho mức so sánh trên cắt dọc là :   5#msscd-2. (xem hình)
Để pm biết bạn muốn j trước hết bạn phải khai báo bằng lệnh:   Mss và trả lời  dòng nhắc "Nhâp Múc so sánh trên cát ngang  tù phai dulieu.xls"
 Trả lời với giá trị là số nguyên,  ý nghĩa như sau:
 0 : Là không ghi Mss trên phai dulieu.xls . Pm luôn tính theo mức trên, mức dưới.
 1:  Là có ghi Mss trên phai dưliệu.xls. Nếu mặt cắt nào không ghi thì lấy theo mức trên, mức dưới.
2:  Là luôn ghi theo Mss trên phai dưliệu.xls mặt cắt nào không ghi thì lấy theo số liệu của mặt cắt trước đó.

BỜ KÊNH KẾT HỢP GIAO THÔNG
Phục vụ chương trình XD NTM tôi viết bổ sung phần này:
Đường GT được thi công sau khi làm xong phần bờ kênh. Kết cấu mặt đường gồm 2 lớp mặt đường và lớp lót. Trước hết bạn gõ lệnh :  GTNT để khai báo các thông tin mặc định khi chạy CT. Ở đây có 3 dòng nhắc bạn phải chú ý như sau:
1- Chều rộng lề đường: Tính đến mép ngoài bờ kênh (chọn 1) hay tính theo mép đường (chọn 0)
2- Khối lượng đắp lề đường (nếu có) được cộng vào đâu? 
=0 : Đất đắp bờ kênh.
=1 : Lớp lót
=2 : Đắp lề đường
3- Phầm mềm sẽ sử lý như thế nào khi chiều rộng bờ kênh chọn không phù hợp:
= 0 : Căn đủ lề bên trong và mặt đường lề bên ngoài là phần chiều rộng còn lại.
= 1 :  Căn đủ lề bên ngoài và mặt đường lề bên trong là phần chiều rộng còn lại.
= 2 : Căn giữa tim đường, 2 lề lấy bằng nhau theo kích thước còn lại.
= 3 : Tăng thêm chiều rộng bờ kênh để chiều rộng 2 lề bằng kích thước đã nhập.
Khi chạy CT trong hộp thoại TK bạn chọn: TG và kích nút : Dtr để vẽ đưòng cho bờ bên trái và Dph để vẽ đường cho bờ bên phải. Bạn có thể thay đổi kích thước đã chọn trong các hộp thoại này. nếu không muốn đắp lề bạn chọn độ dốc lề = 90.00 là được. Nếu mặt đường được thi công bằng bê tông đá dăm thì phải chia thành những đoạn nhỏ với chiều dài đoạn đã chọn. Nếu  mặt đường được đỗ bẳng hộn hơp đất đá không phải chia đoạn thì chọn chiều dài chia đoạn =0.00.
 Bạn muốn dùng thử tôi sẽ gửi pm qua mail .... Xin cảm ơn!

Ghi chú trên cắt dọc:
Có một số điểm đo cần đuợc ghi chú trên cắt dọc thể hiện các yếu tố địa hình địa vật và các yếu tố khác phục vụ thi công. Nội dung ghi chú cần ngắn gọn dễ hiểu. Trong phai dulieu.xls nội dung ghi chú được nhập tại cột B ở các Ô lẻ. Mỗi một cọc có tối đa một dòng ghi chú. Có 2 cách ghi nó trên cắt dọc.
- 1 là ghi ở hàng sơ họa, hàng dưới cùng.
- 2 là ghi ở hàng Mức so sánh, hàng trên cùng.(Dọc theo dường dóng)
Để điều khiển việc này bạn dùng lệnh: GTD và trả lời dòng nhắc:
Cách ghi chú trên cát doc? ; = 0 ghi bên trên; =1 ghi bên duói <1>
Thuộc tính mặc định là ghi ở dưới.

ĐẮP HAI BỜ
Cũng giống như đắp một bờ bạn dùng  với tính năng vẽ bờ bao. Ở đây phài chọn cả hai nút Btr và bph. Điểm góc được lấy là góc trái của đáy kênh cũ. Cũng có hai lựa chọn khoãng cách từ tim kênh đến tim bờ  hoặc khỏang cách  lưu không. Nói chung mọi điều khiển nó giống như vẽ kênh với các bờ bao chỉ khác là nó không có phần nạo vét... Nếu bạn chọn Dtn thì đáy kênh TK sẽ được đưa về cao độ MĐTN tại tim kênh, lúc này dùng chiều cao H từ đáy đến bờ đễ điều khiển cao độ bờ sẽ rất tiện lợi.

CHỈ ĐẮP BỜ
Mô hình này được áp dụng để đắp các bờ bao, vấn đề ở đây là chỉ đắp bờ kênh không nạo vét đáy và lòng dẫn. Tôi viết theo đề nghị của bạn Hà thanh pham. Để chạy nó bạn vận hành giống như đang đắp bờ bao, ngoài ra kích  nút:  TG trong hộp thoại thiết kế, để mở hộp thoại trợ giúp điều khiển.  Nếu vẽ bên trái kích nút  Btr, bên phải kích nút Bph. 
Cũng như khi chay TK kênh với các bờ bao, ở đây có 2 cách cho bạn lựa chọn để định vị bờ kênh.
1- Chọn theo điểm góc:  Đó là góc trong cùng của bờ kênh , ghi số thứ tự điểm góc là được. Nếu khỏang lệch tim = 0.00 thì khi thiết kế xong điểm góc bờ mới và bờ cũ nằn trên cùng một đường thẳng đứng.
2- Chọn theo khỏang lưu không: Bạn phải có điểm giới hạn mép trong cùng của bờ kênh, khoảng cách lưu không được tính từ đó. Hãy kích nút : Lko  và nhập khoảng lưu không như TK kênh bờ bao.
Đường MĐTN lúc này không phải là đường tim kênh mà là đường tim bờ. Đường đáy kênh TK bạn có thể vẽ hoặc không …. Bạn nào muốn test thử tôi sẽ gửi pm qua mail. Xin cảm ơn!

NHẬP TÊN CỌC VÀ KHOẢNG CÁCH CỘNG DỒN
Phần mềm có một số chức năng được cài thuộc tính ẩn nó không hiển thị khi chạy ở chế độ mặc định. Mục tên cọc và khoảng cách cộng dồn trên cắt ngang ... là những mục như thế.
Để nhập mục tên cọc bạn gõ lệnh :  TENCOC và trả lời các dòng nhắc lệnh là được. Có một mục hỏi bạn về chữ cái dùng để đặt tên cọc và pm sẽ ghép chữ đó với số thứ tự điểm đo tạo thành tên cọc, ví dụ:  C0 C1 C2 C3 ...
 Muốn nhập khoảng cách cộng dồn bạn gõ lệnh:  KCCD .  Có một lựa chọn cho bạn về góc nghiêng của các chữ sô và tên cọc. Nếu ban chọn  0 thì nó nằm ngang, nếu chọn 1 thì nó xoay 90 độ, 
Với lựa chọn này ngoài việc dùng cho TKK bạn có thể dùng nó để vẽ mặt cắt ngang đập đất rất thuận tiện ... Bạn +Viên Nguyễn  vẫn thường làm như vậy. Ngoài  ở Hải phòng khi thiết kế kênh thường vẽ thêm thước cao độ ở bên phải. Bạn gõ lệnh THUOC để chọn thuộc tính này... Đây là lênh có nhiều  phân mục nhỏ cho bạn lưa chọn để thay đỗi cách thể hiên cây thước cao đô theo sở thích của mõi người.  Đây là món quà tôi tặc cho bạn +hà thanh phạm . Rất vui đươc góp một chút sức nhỏ bé cho mọi người.

Thứ Bảy, 14 tháng 12, 2013


Theo đề nghị của một số người dùng ở miền Bắc, hôm nay tôi viết lệnh chuyển đổi fon chữ cho phần mềm. Gần 300 mẩu chữ gồm những câu từ được dùng trong phần mềm đã được mã hóa để  có thể nhận  diện được  các loại fon chữ khác nhau. Video ghi lại một số thao tác cơ bản khi chuyển đổi fon chử từ Fon VNI sang fon ABC và ngược lại.
Lệnh :  ABC dùng để cài fon chữ ABC theo TCVN3
Lệnh :  VNI dùng để cài fon chữ  VNI .
Chỉ cần gõ một lần cài cho cả quá trình sử dụng cho đến khi bạn muốn thay đổi nó.
Khi dùng các loại fon chữ khác nhau thì chiều dài của một dòng chữ cũng rất khác nhau phần mềm đã dùng một số lệnh để thay đổi chiều dài các Line ở các ô chứa cho phù hợp với từng fon chữ. Các lệnh như sau:
-1/ lệnh: GIANTEXT để điều chỉnh chiều dài các đối tượng Line chung cho tất cả các dòng chữ.
-2/ Lệnh TXT1 điều chỉnh chiều dài Line gạch  chân dưới từ ghi chú tên của vật liệu chính khi thiết kế kênh bê tông ở ô thứ nhất trong hộp thoại Lụa chọn vật liêu kết cấu chính.
-3/ Tương tự như vậy các lệnh: TXT2, TXT3, TXT4,TXT5  điều chỉnh chiều dài Line gạch dưới vật liệu ghi ở ô thứ 2,3,4,5 của hộp thoại này.
-4/ lệnh KHUNG điều chỉnh chiều dài line đóng khung Sđào, Sđắp
- 5/Lệnh GTD có một mục yêu cầu người dùng nhập hệ số điều chỉnh Line gạch dưới các dòng chữ ghi tên  đường trên cắt dọc.
Quá trình sử dụng , tôi sẽ bổ sung các lệnh khác cho phù hợp.
Trong Video có 2 lệnh được sử dụng để điều chỉnh mặt cắt ngang.
Tôi cấp kèm theo phần mềm 2 phai là mã lệnh của của phần mềm cho fon chữ ABC và VNI. Với phai này bạn có thể thay đổi sửa chữa nội dung của tất cả các dòng chữ. Mổi hàng (dòng) trong phai là một lệnh cụ thể, được giới hạn bởi hai dấu ngoặc đơn mở và đóng  màu đỏ, Các ký tự sau dấu: ;;; là nhãn ghi nội dung của câu từ sẽ hiện trên Cad của lệnh đó , phần mềm không lượng giá các nội dung này.
Để sủa đổi nội dung dòng chữ phải mở nó trong phần soạn thảo của Cad…Visual LISP for AutoCad. Chỉnh bộ gõ bỏ dấu tiềng Việt phù hợp với kiểu gõ,  bạn chỉ cần gõ lại các từ theo cách bạn vẫn gõ trên AutoCad. Vì không quen gõ telex nên tôi đã nhờ bạn + Hà Thanh Pham gõ hộ các từ trong phai ABC.lsp. Nếu bạn dùng kiểu gõ khác thì cũng có thể làm tương tự như đã trình bày trong bài viết này.
 Chú ý bạn chỉ được sửa các từ giới hạn trong hai dấu nháy kép “” thứ 2 trong mỗi câu lệnh, không được xóa dấu nháy kép nếu như bạn không muốn bị lỗi. Các dấu nháy kép là cơ sở để bạn căn lề đoạn text. Nếu bạn để một số khoảng trống phía trước và phía sau các dấu nháy kép là bạn đã đẩy dòng chữ dịch qua trái hoặc qua phải.  Như trong Video đã trình bày một bảng diễn toán vả tổng hợp khối lượng. Một số hạng mục có dấu - ở phía trước, như Bê tông móng, Bê tông tường… tôi đã viết thụt dòng có 5 khoảng trống phía sau dấu “  dòng chữ bị dịch qua phải 5  khoảng. Một mẩu chữ có thể được dùng ở nhiều bảng biểu khác nhau nên bạn phải chú ý tạo khoảng thụt dòng ở tất cả các mẩu chữ là như nhau để sau này nó luôn luôn thẳng hàng trong bản vẽ Cad.
Sau khi soạn thảo xong các nội dung cần sửa đổi bạn load… phai và gõ lệnh: ABC để cài đặt lại fon ABC . Nếu dùng phai VNI.lsp thì gõ lệnh VNI để cài fon VNI.  Lúc này khi bạn chạy phàn mềm nó sẽ theo các dòng chữ mà bạn đã cài không theo mặc định nữa.

Như vậy việc chuyển đổi Fon chữ không đơn thuần là Fon chữ mà là một công cụ giúp bạn điều khiển các dòng chữ phục vụ cho nội dung cần thiết mà bạn muốn trình bày khi thiết kế kênh. Hy vọng  bài viết này hữu ích cho người dùng. Thiết kê kênh, phần mềm được phát triển bởi những người dùng thông thái. Qua đây tôi muốn nói lời cảm ơn bạn Hà Thanh Pham đã giúp tôi  trong quá trình chỉnh sửa. Xin cảm ơn!