lập trình pascal trong thiết kế máy

  • Thread starter vuivui.love
  • Ngày mở chủ đề
V

vuivui.love

Author
đã ai lapạ trình pascal để thiết kế chi tiết máy trưa bảo em giùm với:57:
 
thời buổi này chắc ko ai sài Pascal đâu bạn, sài thử MatLab xem sao, tuyệt vời hơn nhiều. Mà ko biết bạn định hỏi về vấn đề jì ???
 
A

anhchangkysu

Author
lập trình trong ngành chế tạo máy thì học lập trình gì hả các anh chị
cho em hay để em còn lo liệu
thanks
 
V

vuivui.love

Author
nhưng mình đâu biết nó là cài gì? mình chỉ hoc pascal thôi ah
 
E

efuture

Author
nhưng mình đâu biết nó là cài gì? mình chỉ hoc pascal thôi ah
theo mình nghĩ thì không ai dùng Pascal để thiết kế đâu bạn ah.chắc bạn là sinh viên năm nhất phải không. Pascal là ngôn ngũ lập trình cơ bản nhất, dùng để làm quen với lập trình thôi. sau này bạn sẽ được học nhiều phần mềm khác để thiết kế máy hay chi tiết máy như autocad(cơ bản nhất), inventor, pro/e.....hoặc vài ngôn ngữ lập trình khác mạnh mẽ và tiện dụng hơn như matlab chẳng hạn.
 
Nếu bạn là người sáng tạo ra những chương trình ứng dụng theo ý mình thì pascal vẫn có giá trị tuyệt vời
 
Tại sao mọi người cứ nhầm lẫn mấy cái vụ lập trình với nhau thế nhỉ?
Lập trình gia công hay lập trình NC rất xa với lập trình ứng dụng! Phải hiểu rõ việc mình làm chứ!
 
Ðề: lập trình pascal trong thiết kế máy

bạn muốn tạo một chương trình về cad/cam/cae....sao? chắc là phải một tập đoàn kinh tế. Ứng dụng thì dùng phền mềm đi mua hay chôm đi!
 

WMT

Active Member
Moderator
Ðề: lập trình pascal trong thiết kế máy

Chủ topic muốn hỏi là lập trình trong thiết kế máy, tức là làm sao viết được chương trình có thể tự động hóa tính toán các thông số trong quá trình thiết kế chi tiết máy như là: chọn vật liệu, các kích thước, kiểm bền, ...
Hiện nay hầu như không ai dùng passcal cả vì nó lạc hậu quá, viết tốn công, chương trình thì dài lê thê, khó sửa chữa khi có lỗi.
Hiện nay bản thân Inventer 10 hoặc một số phần mềm cơ khí khác đã có sẵn chương trình tính toán rồi đấy, người dùng nhập thông số vào là nó tính cho chi tiết.
Còn nếu muốn tự động lập trình một cách linh hoạt và tùy biến hơn thì có thể sử dụng phần mềm Maple, đã có giáo trình "tự động hóa tính toán thiết kế CTM" của thấy Ngô văn Quyết, học viện KTQS, nhà xuất bản KHKT trình bày rất chi tiết. Nếu ai đã học tốt Passcal thì lập trình trên Maple là việc quá đơn giản.
Trước đây làm đồ án với thấy Quyết môn CTM, mình cũng đã thử một đoạn trong tính bắng răng, chủ yếu là làm theo thầy, sau này mình không có kiên trì để theo đuổi nó nên bỏ dở, bạn nào đi sâu tìm hiểu Maple rất hay, dễ học hơn Matlab nhiều, và không chỉ có ứng dụng trong cơ khí.
Bạn nào ở Hà Nội có thể liên hệ mình sẽ cho mượn sách về Maple và các chương trình lập trình mẫu để tham khảo
 
R

Russel

Author
Ðề: lập trình pascal trong thiết kế máy

Thấy mọi người còn có vẻ chưa thống nhất nhau trong cái chuyện gọi là "lập trình" trong ngành cơ khí.

Tại hạ, với vồn kiến thức ít ỏi chưa được một nắm tay, xin mạo muội có đôi điều:

Tạm chia việc lập trình ra làm 2 loại chính: xây dựng ứng dụng, lập trình CNC

1. Lập trình ứng dụng: xây dựng một ứng dụng, môđun phục vụ cho việc tính toán, phân tích, thiết kế... Công cụ để thực hiện có thể là Malab, Maple, C, VB, Solidworks VBA, AutoCAD VBA...

Việc lựa chọn công cụ tùy thuộc vào mục đích cụ thể, bạn cần lập trình các ứng dụng tính toán đơn giản, trực quan, Visual basic có thể là sự lựa chọn đầu tiên, sâu về tính toán thì dùng Matlab, Maple. Thiên về đồ họa thì có thể sử dụng VBA tích hợp trong các chương trình CAD (có sẵn rất nhiều hàm), kinh điển thì phải kể đến bộ đôi Visual C + Opengl mạnh mẽ về các ứng dụng đồ họa 3 chiều...hoặc sự lựa chọn nhiều khi đơn thuần chỉ là cây nhà là vườn, biết gì dùng nấy, đường nào rồi chẳng về La mã.

2. Lập trình CNC: tạo chương trình cho máy CNC thực hiện việc gia công, để tạo chương trinh có thể dùng các cách như: lập trình bằng tay (các chương trình đơn giản), hoặc dùng các phần mềm CAM (Mastercam, Cimatron, Solidcam..cho các chi tiết phức tạp, nhanh chóng, tiện lợi)

3. Hiện mình đang làm đề tài về một phần mềm CAM đơn giản (mô phỏng quá trình gia công) sử dụng Visual C + opengl, mong có người để trao đổi, học hỏi. Mong ước xa vời là xây dựng những ứng dụng CAD/CAM chuyên dụng, những Add in cho các phần mềm CAD/CAM thương mại, đáp ứng những yêu cầu đặc thù cho từng lĩnh vực.

Mong nhận được ý kiến phản hồi từ các bằng hữu gần xa.
 
H

huethuong

Author
Ðề: lập trình pascal trong thiết kế máy

Cám ơn bạn WMT rất nhiều.
Mình đang muốn lập trình để tự động thiết kế chi tiết dạng trục bậc. Bạn có tài liệu nào hoặc nó nằm ở đâu thì cho mình xin với!!!!!!!!!!!!
mail: vcbich@hueic.edu.vn
 
A

andrewpeter

Author
Ðề: lập trình pascal trong thiết kế máy

Thấy mọi người còn có vẻ chưa thống nhất nhau trong cái chuyện gọi là "lập trình" trong ngành cơ khí.

Tại hạ, với vồn kiến thức ít ỏi chưa được một nắm tay, xin mạo muội có đôi điều:

Tạm chia việc lập trình ra làm 2 loại chính: xây dựng ứng dụng, lập trình CNC

1. Lập trình ứng dụng: xây dựng một ứng dụng, môđun phục vụ cho việc tính toán, phân tích, thiết kế... Công cụ để thực hiện có thể là Malab, Maple, C, VB, Solidworks VBA, AutoCAD VBA...

Việc lựa chọn công cụ tùy thuộc vào mục đích cụ thể, bạn cần lập trình các ứng dụng tính toán đơn giản, trực quan, Visual basic có thể là sự lựa chọn đầu tiên, sâu về tính toán thì dùng Matlab, Maple. Thiên về đồ họa thì có thể sử dụng VBA tích hợp trong các chương trình CAD (có sẵn rất nhiều hàm), kinh điển thì phải kể đến bộ đôi Visual C + Opengl mạnh mẽ về các ứng dụng đồ họa 3 chiều...hoặc sự lựa chọn nhiều khi đơn thuần chỉ là cây nhà là vườn, biết gì dùng nấy, đường nào rồi chẳng về La mã.

2. Lập trình CNC: tạo chương trình cho máy CNC thực hiện việc gia công, để tạo chương trinh có thể dùng các cách như: lập trình bằng tay (các chương trình đơn giản), hoặc dùng các phần mềm CAM (Mastercam, Cimatron, Solidcam..cho các chi tiết phức tạp, nhanh chóng, tiện lợi)

3. Hiện mình đang làm đề tài về một phần mềm CAM đơn giản (mô phỏng quá trình gia công) sử dụng Visual C + opengl, mong có người để trao đổi, học hỏi. Mong ước xa vời là xây dựng những ứng dụng CAD/CAM chuyên dụng, những Add in cho các phần mềm CAD/CAM thương mại, đáp ứng những yêu cầu đặc thù cho từng lĩnh vực.

Mong nhận được ý kiến phản hồi từ các bằng hữu gần xa.
Trong các ý kiến đã đọc qua về topic này thì Peter thấy ý kiến này hợp lý nhất! Pascal là ngôn ngữ lập trình cơ sở phổ thông mà hầu hết dân theo học tự nhiên ai ai cũng biết, với ngôn ngữ cổ điển này thì việc tạo giao diện là cực kỳ phức tạp, tốn sức và mất thời gian; trong khi các ngôn ngữ lập trình bậc cao đã có thể đáp ứng nhiệm vụ này một cách dễ dàng; ví như VB thôi, chỉ cần kéo thả và vài câu lệnh thao tác sự kiện của các controls thì các bạn đã có thể cho ra đời một chương trình thân thiện với người dùng; VBA trong Autocad, Inventor hoặc Solidwork....Tất cả những cái đó thừa cho các bạn tạo giao diện xử lý theo yêu cầu, chưa kể các bạn có thể dùng nó để thao tác giao tiếp hệ thống với các thiết bị ngoại vi; phục vu điều khiển.... Với các ngôn ngữ khác cũng vậy, tuy nhiên khuyến khích các bạn nắm chắc ngôn ngữ cơ sở là Pascal....
Hiện tại Peter nhất trí cao với các ý tưởng đưa các loại sổ tay tra cứu cồng kềnh của dân cơ khí chúng ta vào một phần mềm, chỉnh thể thống nhất, tin học hoá chúng để các kỹ sư có điều kiện nghĩ đên các việc khác hơn là việc tra cứu trên các sổ tay thông thường....Diễn đàn nayf Peter chưa xem hết các chuyên mục. Nếu được Peter cũng mong BQT tạo một box riêng về vấn đề lập trình ứng dụng cho cơ khí (ngoài lập trình CNC, CAD/CAM ra....).
Chủ đề này đã được bàn khá lâu, tuy nhiên Peter mới bắt gặp và muốn trao đổi; vậy mạn phép lật lại chủ đề này; mong các bạn ủng hộ. Chân thành cảm ơn!
 
Top