技術のアレコレ cast by 猪突猛進

技術のアレコレ cast by 猪突猛進

By 猪突猛進Science
Download on the App Store

技術のアレコレ cast by 猪突猛進 episodes

  • 時計の心臓部1

    いけるかな?テストでプログラム例を貼ってみます。全部閲覧できないかも知れません。

    ご了承ください。

    import numpy as np

    myGear1 = list()

    myGear2 = list()

    myGear3 = list()

    myGear4 = list()

    myGear5 = list()

    myGear6 = list()

    myGear7 = list()

    myGear8 = list()

    myGear9 = list()

    # - * - * - * - * - * - *- * - * - * - * - * - * - * - *- * - * - *

    def GearCal(Num1, Num2, Num3):

    CogNumber = Num1 # 歯数 int(18)

    ModuleSize = Num2 # モジュール float(1.5)

    PressureAngle = Num3 # 圧力角    [degree] float(30.0)

    TipDiameter = (CogNumber + 2) * ModuleSize # 歯先円直径    [mm]

    ReferencePitchCircleDiameter = CogNumber * ModuleSize # 基準ピッチ円直径  [mm]

    BottomClearance = 0.25 * ModuleSize # 頂げき(TopClearanceとも言う)

    WholeDepth = (2 * ModuleSize) + BottomClearance # 全歯丈(切り込み深さ)  [mm]

    DevaluationLimitNumberOfCog = 2 / (np.sin(np.deg2rad(PressureAngle)) * \

    np.sin(np.deg2rad(PressureAngle)))

    Term1 = (CogNumber + 2)**2 - (CogNumber * np.cos(np.deg2rad(PressureAngle)))**2

    Term2 = CogNumber * np.sin(np.deg2rad(PressureAngle))

    Term3 = 2 * np.pi * np.cos(np.deg2rad(PressureAngle))

    GearMishingRate = (Term1**0.5 - Term2 ) / Term3 # 噛み合い率

    print('# - * - * - * - * - * - *- * - * - * - * - * - * - * - *- * - * - *')

    print('歯数 :             ', CogNumber)

    print('モジュール :       ', ModuleSize)

    print('圧力角 :           ', PressureAngle, ' [degree]')

    print('歯先円直径 :       ', '%.3f' % TipDiameter + ' [mm]')

    print('基準ピッチ円直径 : ', '%.3f' % ReferencePitchCircleDiameter + ' [mm]')

    print('頂げき :           ', BottomClearance)

    print('全歯丈 :           ', '%.3f' % WholeDepth + ' [mm]')

    print('切り下げ限界歯数 : ', '%.3f' % DevaluationLimitNumberOfCog)

    print('噛み合い率 :       ', '%.3f' % GearMishingRate)

    print('# - * - * - * - * - * - *- * - * - * - * - * - * - * - *- * - * - *')

    # 各ギア諸元を【myGear】に保存

    myGear1.append(CogNumber)

    myGear2.append(ModuleSize)

    myGear3.append(PressureAngle)

    myGear4.append(TipDiameter)

    myGear5.append(ReferencePitchCircleDiameter)

    myGear6.append(BottomClearance)

    myGear7.append(WholeDepth)

    myGear8.append(DevaluationLimitNumberOfCog)

    myGear9.append(GearMishingRate)

    # 各ギア同士の噛み合い率を出す為、Main関数に噛み合い率を返す

    return GearMishingRate

    17 min
  • 閑話休題-集計と現状とか

    最近忙しくてなかなか本題の原稿が書けないので、

    このポッドキャストを始めてからの集計と、

    集計を見て感じたことなどを近況と一緒に配信したいと思います。

    よければ聞いてみて下さい。よろしくお願い致します。

    ==============================================

    告知用Twitter

    https://twitter.com/domingo610_boar?s=20

    17 min
  • 今度は時計です

    今回は時計の歴史について少し紹介します。

    機械式時計が世に発明されて700年近く経過してるんですが、

    同じ動力変換機構でこんなに長くかつ世界中で作られている

    のって何かすごいですよね。


    よかったらお聞き下さい。

    よろしくお願い致します。

    17 min
  • 銀の熱処理について

    第12回〜第14回の3回で銀の焼成について配信します。

    間違っている箇所もあるかとは思いますが、

    もしよければお聞き寄り下さい。

    よろしくお願いします。

    17 min
  • 銀の加工技術について

    第12回〜第14回の3回で銀の焼成について配信します。

    間違っていることがあるかも知れませんが、

    もしよければお聞き寄り下さい。

    よろしくお願いします。

    17 min
  • 銀について

    第12回〜第14回までの3回で銀の焼成について配信します。

    間違っている箇所があるかも知れませんが、

    もしよければお聞き寄り下さい。

    よろしくお願いします。

    17 min
  • 閑話休題 -教育系ポッドキャスト難しいね-

    これまでの配信を聞いて頂いた方から、「難しいね…」とのお声を頂きました。

    やっぱりかぁとも思ってます。

    絵描き歌と一緒で配信者側の描いた絵を、

    声だけで視聴者様に正確に絵を再現して頂くのは難しい事だなと改めて感じました。

    そんな感想回になります。

    お聞き頂けるとありがたいです。

    よろしくお願い致します。

    17 min
  • ベクトル_使ってみた01

    これまた試験的に学習ネタを膨らませられるか、

    試してます。

    ==================================

    もし良かったら聞いて下さい。

    よろしくお願いします。

    17 min
  • ベクトル_基礎01

    ホントに試験的にポッドキャストで(絵無し)で

    ベクトルとかの説明出来るか試してます。

    ===================================

    お聴き苦しくて申し訳ないですが、

    もし良かったら聞いてやって下さい。

    17 min

About 技術のアレコレ cast by 猪突猛進

From the publisher's feed

現役技術者が考えるあったらいいな、出来たらいいなと思う事を発信します。