SS400とS45Cについて教えてください
- SS400とS45Cは、異なる材料であり、それぞれ異なる特性を持っています。
- SS400は、一般的に建築や機械部品などに使用される一般構造用の炭素鋼です。
- 一方、S45Cは、機械部品や工具などに使用される耐摩耗性と優れた加工性を持つ炭素鋼です。
- 締切済み
教えてくださいませませ
- みんなの回答 (1)
- 専門家の回答
みんなの回答
毎度。SS400ですがこれは一般構造用圧延鋼材(Rolled Steel for General Structure)の略称です。JIS鋼材の中で一番使用されています。従って保証されるのは引張り強さだけです。SSの後に続く数字は保証している引張り強さの下限値です。化学成分としては1種3種までは不純物のPとSに最大許容量が規定されているだけで、CもMnも記載はないです。4種にだけ合金元素のしていがあるだけでほかはなく、メーカの好きなようにできます。SS400は熱処理しなくても使えます。熱処理が必要なときは他の鋼材を使用します。S45Cですがこれは機械構造用炭素鋼鋼材です。炭素鋼はC%のみによって性質が変わります。C%が多いほど硬く強くなります。一般鋼種として20種、はだ焼鋼種として3種に改定され数値の幅も細かく重複するようになりました。炭素鋼は炭素の低い方は0.08%から最高で1.5%までです。0.6%を境に低い方はS-C材、高い方をSK材としています。 これ以上は「JIS鉄鋼材料入門」大和久重雄著の本をご覧下さい。 では。。。
関連するQ&A
- SS400,S45C,S50C,S55Cの違い
はじめまして。材料に関しては素人なので 基礎だと思いますが、どうか教えてください。 SS400,S45C,S50C,S55Cの違いは どのようなものなのでしょうか? SSとS**Cは規格の違いということは 知っていますが、具体的にはなにが 違うかわかりません。 また、S**Cは炭素の%ですよね? もし、S45C指定のものにそれ以上の ものを使っても良いのでしょうか? また、それ指定ということはどんな 目的・意図があるのでしょうか? どうか教えてください!
- ベストアンサー
- 金属
- VS2013のswscanf_s()について
毎度、お世話になります。 下記の、swscanf_s()が旨く働きません、訂正方法をお教えください。 //=========================== WCHAR cc[100], c1[20], c2[20], c3[20], c4[20]; CString ss; ss.Format(_T("a b c d")); wcscpy_s(cc, ss); swscanf_s(cc, _T("%s %s %s %s"), c1, sizeof(c1), c2, sizeof(c2), c3, sizeof(c3), c4, sizeof(c4)); 以上、宜しくお願いします。
- ベストアンサー
- C・C++・C#
- 鋼材のイオン化傾向について
異種金属を接触させた際の腐食の影響の検討をしているのですが、 下記鋼材のイオン化傾向の違いを知りたいです。 ・SS400 ・S45C ・SNCM439 調べているのですが、あまり具体的な鋼材の差について書かれている資料 探せませんでした。 こう考えれば良いなどの知見などでもいいので、教えて頂けると幸いです。
- ベストアンサー
- 金属
- 万年カレンダーのプログラム(C言語)が分からなくて困っています。
万年カレンダーのプログラム(C言語)が分からなくて困っています。 一応作ってみたけどダメだったので何処がおかしいか指摘してくれると幸いです あとC言語についてはかなり初心者ですすみません #include <stdio.h> int main(void) { int d[13]={ 31 ,28 ,31 ,30 ,31 ,30 ,31 ,31 ,30 ,31 ,30 ,31 }; char youbi[7][4]={"日","月","火","水","木","金","土"}; int y ,m ,n ,a ,b ,c ,cc ,s ,ss ,e; printf("西暦 月 日を入力"); scanf("%d ""%d ""%d ",y,m,n); for(a = 1900 ; a < y ; a++){ if(a % 4 == 0){ if(a % 400 == 0){ s = s+2; } else{ s = s+1; } } if(a % 100 == 0){ s = s+1; } else{ s = s+2; } } if(y % 4 == 0){ if(y % 400 == 0){ ss = ss+2; } else{ ss = ss+1; } } if(y % 100 == 0){ ss = ss+1; } else{ ss = ss+2; } if(ss == 2){ d[1] = 29; } else{ d[1] = 28; } for(b = 0 ; b < m+2 ; b++){ e = d[m] + e; m = m+1; } e = e+n; c = e%7; s = c+s; cc = s%7; printf("%c",youbi[cc]); return 0; }
- ベストアンサー
- C・C++・C#
- S55CとSS400のつよさの違い
プラ型の製造業ですが、モールドベースの コストを下げるために、製品部に関係ない 取り付け板やスペーサ等をS55Cから SS400にしようと考えてます。 S55C等は本来熱処理をして性能を活かす 材料だと思いますが、熱処理しないままで 使っているので、SS400と強さが変わらないのでは、 と思っています SS400は硬さが軟らかい、切削でむしれ やすい、成分にばらつきが有る、とは知って いますが、重要な部分でなければ影響ないと 思っています。 S55Cの未熱処理とSS400の曲げや 圧縮に対する強さの比較を教えてください
- ベストアンサー
- 金属
- SUS316、SS400の疲労強度
インターネット等でSUS316、SS400のS-N線図を探していますが、 ちゃんとした資料が見つかりません。 約10万回の繰り返し時の疲労強度を知りたいと思っています。 無料でSUS316、SS400のS-N線図のデータが入手できるサイト、もしくは機関があれば教えてください。
- 締切済み
- CAE
- bashのif文でアンドやオア条件判定できますか?
if [ "$S" = "1"]; then if [ "$SS" = "2"]; then ... fi fi これをアンドで繋げる書き方ってあるのでしょうか? C言語でいう if (s==1 && ss==2){ } のように
- ベストアンサー
- Linux系OS
お礼
どうもありがとうございました。これでなんとかなります。