葉修編程
① 請問鑄造模具編程是怎麼做的
15#
1、如果你是模具工藝設計員:你的根據鑄造工藝設計員提供的工藝圖(一般描述了分型面、收縮率、加工餘量、澆注系統、排氣系統、壓鑄模具還有冷卻系統、真空系統等)建立鑄造3D(如果廠家提供,就不用你建立了,產品3D一定得廠家提供,除非他們只提供實物鑄件),分模建立模具3D,最後編程加工。2、如果你是編程人員,你只編程就是了(如果你們公司有模具設計員的話,有的公司沒有,是編程人員兼3D設計的)。3、一般電火花和線切割特別是新成立的模具公司,都是外包!4、鑄造模具全用數控銑,簡單的可以,大的深的是不可能的,例如發動機缸體、缸蓋、離合器殼、油底殼等,一般鑄造砂芯模具都有頂桿,那孔一定需要線切割/鏜。
② 怎樣學好編程
我是計算機專業的大學生,我把我的經驗告訴你,絕對不是復制。如果你需要幫助的話加我QQ:84638372
一般呢首先選擇好要學的語言。推薦C語言,因為這是比較經典的。
然後是C++,因為C++是面向對象中的經典,你會C++再學其他C#或者JAVA都很快。
然後可以涉及一些.net和JAVA。
具體能學到怎麼樣還看你的實力了。
關於學習方法,沒說的:多看書,多聯系。
不要把書後面的題目當作業,把它當一位朋友。
不要把學計算機語言像學英語一樣。你可以這么想:你把自己想要計算機做的事情用計算機語言告訴計算機。而運行後它會回答你。
這就是語言。
希望你能夠找到好的教材,外國的比較好。初學者一定要用入門級的書。effective C++雖然經典,但是不適合初學者。其他語言也類似。!
③ 用C++編程:列印出所有的"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該數本身.
main()
{
int n,a,b,c;
for(n=100;n<=999;n++)
{
a=n/100;
b=n%100/10;
c=n%10;
if(a*a*a+b*b*b+c*c*c==n) printf("%d ",n);
}
}
水仙花數是指一個 n 位數 ( n≥3 ),它的每個位上的數字的 n 次冪之和等於它本身。
三位的水仙花數共有4個:153,370,371,407;
加一下就可以了,
153+370+371+407=1301
你可以用程序來找到他們,比如用我會的pascal語言就是:
program shuixianhuashu;
var
a,b,c:integer;
begin
for a:=1 to 9 do
for b:=0 to 9 do
for c:=0 to 9 do
if a*a*a+b*b*b+c*c*c=100*a+10*b+c then writeln(100*a+10*b+c);
end.
或:
program sxh;
var a,b,c,d:integer;
begin
for a:=100 to 999 do begin
b:=a mod 10;
c:=a mod 100 div 10;
d:=a div 100;
if b*b*b+c*c*c+d*d*d=a then writeln(a);
end;
end.
也可用C語言:
#include <stdio.h>
int main(void)
{
int a,b,c;
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(c=0;c<=9;c++)
if(100*a+10*b+c==a*a*a+b*b*b+c*c*c)
printf("%d%d%d ",a,b,c);
return 0;
}
(3)葉修編程擴展閱讀:
水仙花數又稱阿姆斯特朗數。
三位的水仙花數共有4個:153,370,371,407;
四位的四葉玫瑰數共有3個:1634,8208,9474;
五位的五角星數共有3個:54748,92727,93084;
六位的六合數只有1個:548834;
七位的北斗七星數共有4個:1741725,4210818,9800817,9926315;
八位的八仙數共有3個:24678050,24678051,88593477
④ 學習五軸編程時都有哪一些技術要求
1、熟悉五軸機床的編程原理。
2、熟知搖籃式、一搖一擺式、雙擺頭式等多種五軸機床的結構。
3、及時對設備進行維護和保養,快速判斷並解決五軸機床的簡單故障。
4、熟練應用UG軟體編寫葉輪、凸輪等精密產品的五軸刀路。
5、精通五軸程序代碼,製作有無RTCP功能的後處理。
6、熟練操作不同控制系統的五軸機床。