Đến nội dung


Hình ảnh
- - - - -

[Cần giúp] Lập trình phần mềm tự động dịch trong CAD


  • Please log in to reply
6 replies to this topic

#1 dunkare01

dunkare01

    Chưa sử dụng CAD

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

Đã gửi 12 October 2014 - 08:46 PM

Kính gửi các cụ,

 

Em đang cần làm 1 phần mềm tự động dịch trong CAD, cơ bản ý tưởng là bên em sử dụng phần mềm thiết kế của nước ngoài để xuất bản vẽ chế tạo, tuy nhiên các mô tả kỹ thuật lại bằng tiếng Anh. Các mô tả này thường lặp đi lặp lại nên việc cứ ngồi dịch tốn rất nhiều time và nhàm chán. Do đó em muốn có 1 phần mềm theo ý tưởng sau:

 

- Bên em có sẵn kho từ theo kiểu 1 cột là tiếng anh 1 cột là các tiếng việt được dịch sang

- Phần mềm đó tự động nhận diện từ tiếng anh trong bản vẽ và thay bằng từ tiếng việt (kiểu find and replace trong word ấy ạ)

 

Vậy các cụ cho em hỏi có ngôn ngữ lập trình nào giải quyết được cái này không ạ

 

Em cảm ơn

 

 


  • 0

#2 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 12 October 2014 - 09:06 PM

Kính gửi các cụ,

 

Em đang cần làm 1 phần mềm tự động dịch trong CAD, cơ bản ý tưởng là bên em sử dụng phần mềm thiết kế của nước ngoài để xuất bản vẽ chế tạo, tuy nhiên các mô tả kỹ thuật lại bằng tiếng Anh. Các mô tả này thường lặp đi lặp lại nên việc cứ ngồi dịch tốn rất nhiều time và nhàm chán. Do đó em muốn có 1 phần mềm theo ý tưởng sau:

 

- Bên em có sẵn kho từ theo kiểu 1 cột là tiếng anh 1 cột là các tiếng việt được dịch sang

- Phần mềm đó tự động nhận diện từ tiếng anh trong bản vẽ và thay bằng từ tiếng việt (kiểu find and replace trong word ấy ạ)

 

Vậy các cụ cho em hỏi có ngôn ngữ lập trình nào giải quyết được cái này không ạ

 

Em cảm ơn

Hề hề hề,

Nếu là tương ứng 1-1 giữa tiếng Việt và tiếng Anh thì có thể dùng lisp được. Hãy gửi cái kho từ điển ấy lên để mọi người xem xét nhé.


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

#3 HungDHXD

HungDHXD

    biết vẽ ellipse

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

Đã gửi 12 October 2014 - 09:47 PM

Kính gửi các cụ,

 

Em đang cần làm 1 phần mềm tự động dịch trong CAD, cơ bản ý tưởng là bên em sử dụng phần mềm thiết kế của nước ngoài để xuất bản vẽ chế tạo, tuy nhiên các mô tả kỹ thuật lại bằng tiếng Anh. Các mô tả này thường lặp đi lặp lại nên việc cứ ngồi dịch tốn rất nhiều time và nhàm chán. Do đó em muốn có 1 phần mềm theo ý tưởng sau:

 

- Bên em có sẵn kho từ theo kiểu 1 cột là tiếng anh 1 cột là các tiếng việt được dịch sang

- Phần mềm đó tự động nhận diện từ tiếng anh trong bản vẽ và thay bằng từ tiếng việt (kiểu find and replace trong word ấy ạ)

 

Vậy các cụ cho em hỏi có ngôn ngữ lập trình nào giải quyết được cái này không ạ

Em cảm ơn

ngôn ngữ lập trình không quan trong / quan trọng là giải thuật !

Với bài này thì giải thuật không có gì là đặc biệt, chỉ là lấy phần tử tương ứng giữa 2 mảng . Thông thường người ta hay dùng Scritpting.dictionary để giải quyết bài toán này ! Tức là đưa toàn bộ kho từ Anh - Việt vào một Dictionary, duyệt qua các phần tử trên bản vẽ rồi truy xuất giá trị từ dictionary sang !


  • 0

#4 dunkare01

dunkare01

    Chưa sử dụng CAD

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

Đã gửi 13 October 2014 - 12:36 AM

Bác HungDHXD nói đúng rồi ạ! Đối với bài toán của em, để nhanh & nhẹ thì cũng không cần đưa toàn bộ kho từ vào mà chỉ khoảng 50-100 từ bên em hay dùng thôi, sau đó duyệt trên bản vẽ xem từ tiếng anh nào có trong dictionary thì thay bằng từ tiếng việt tương ứng. 

 

Bác có thể nói thêm về scripting dictionary được không ạ

 

Theo em tìm hiểu thì hiện cũng có nhiều phần mềm hỗ trợ việc dịch trong autocad, nhưng toàn kiểu export text trên 1 hoặc 1 số bản vẽ cad cố định ra file txt hoặc định dạng khác -> sửa từ trên file txt -> import ngược trở lại.


  • 0

#5 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

  • Moderator
  • PipPipPipPipPipPipPip
  • 4296 Bài viết
Điểm đánh giá: 3804 (đỉnh cao)

Đã gửi 13 October 2014 - 05:25 AM

Nếu chỉ là tương ứng Anh Việt kiểu replace từ thì đơn giản rồi. Chỉ sợ là khi dịch ra được nó lủng cà lủng củng mà thôi


  • 1

#6 HungDHXD

HungDHXD

    biết vẽ ellipse

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

Đã gửi 13 October 2014 - 11:18 AM

Bác HungDHXD nói đúng rồi ạ! Đối với bài toán của em, để nhanh & nhẹ thì cũng không cần đưa toàn bộ kho từ vào mà chỉ khoảng 50-100 từ bên em hay dùng thôi, sau đó duyệt trên bản vẽ xem từ tiếng anh nào có trong dictionary thì thay bằng từ tiếng việt tương ứng. 

 

Bác có thể nói thêm về scripting dictionary được không ạ

 

Theo em tìm hiểu thì hiện cũng có nhiều phần mềm hỗ trợ việc dịch trong autocad, nhưng toàn kiểu export text trên 1 hoặc 1 số bản vẽ cad cố định ra file txt hoặc định dạng khác -> sửa từ trên file txt -> import ngược trở lại.

Cho xin 1 cái file Cad, và 1 file dữ liệu  thì mới cụ thể được, chứ cứ giải lập như vậy thì mất công lắm !


  • 0

#7 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 13 October 2014 - 02:23 PM

Nếu chỉ là tương ứng Anh Việt kiểu replace từ thì đơn giản rồi. Chỉ sợ là khi dịch ra được nó lủng cà lủng củng mà thôi

 

Thực ra thì Google Dịch, nó cũng dịch lởm khà lởm khởm và lủng cà lủng củng, nhưng người sử dụng thành thạo AutoCAD vẫn chắt lọc được tinh chất của nó.

Chỉ sợ nhất là nó không dịch "kê" là "gà" mà nó lại dịch thành TAM ĐẠI CON GÀ kiểu như: "Dủ dỉ là chị con công, con công là ông con gà" thì cứ gọi là ...đứt phần phần phật....phần phật, bác Tue_NV ạ!


  • 0

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

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