package com.joye3g.joint;
import com.badlogic.gdx.gdx;
import com.badlogic.gdx.graphics.gl10;
import com.badlogic.gdx.graphics.orthographiccamera;
import com.badlogic.gdx.math.vector2;
import com.badlogic.gdx.physics.box2d.body;
import com.badlogic.gdx.physics.box2d.bodydef;
import com.badlogic.gdx.physics.box2d.bodydef.bodytype;
import com.badlogic.gdx.physics.box2d.box2ddebugrenderer;
import com.badlogic.gdx.physics.box2d.circleshape;
import com.badlogic.gdx.physics.box2d.edgeshape;
import com.badlogic.gdx.physics.box2d.fixturedef;
import com.badlogic.gdx.physics.box2d.world;
import com.badlogic.gdx.physics.box2d.joints.gearjointdef;
import com.badlogic.gdx.physics.box2d.joints.revolutejoint;
import com.badlogic.gdx.physics.box2d.joints.revolutejointdef;
import com.joye3g.joint.util.transform;
private box2ddebugrenderer renderer;
private orthographiccamera camera;
private static final float pxtm = 30;
private world mworld;
@override
public void create()
@override
public void resize(int width, int height)
@override
public void render()
@override
public void pause()
@override
public void resume()
@override
public void dispose()
}
package com.joye3g.joint.util;
import com.badlogic.gdx.math.vector2;
public class transform
/*** @param x_m body所在x座標
* @param y_m body所在y座標
* @param screenwidth 螢幕寬度
* @param screenheight 螢幕高度
* @param wh (x,y)body的寬高
* @param scale 縮放比例
* @return (x,y)直接設定為的position可使與body重合
*/public static vector2 mtp(float x_m, float y_m, float screenwidth, float screenheight, vector2 wh, float scale)
}
三齒輪問題 三個齒輪嚙合
描述 如圖在齒輪箱裡三個齒輪互相銜接,某瞬間兩對齒相遇,問各轉多少圈後,這兩對齒同時重逢。輸入 輸入資料有多組,每組資料一行,每行為3個數a,b,c,分別代表三個齒輪的齒數 均為正整數 數與數之間用空格隔開。當a,b,c中有乙個為0時,輸入結束。輸出 輸出每組資料中,每個齒輪所轉的圈數,用空格隔開。...
電子齒輪比計算
編碼器頻率 60 轉速 電機每轉所需脈衝量 電機編碼器解析度 若電子齒輪比設為1 則伺服放大器頻率 60 轉速 電機每轉所需脈衝量 電機解析度 電機接收脈衝數 伺服放大器解析度 發出脈衝數 電子齒輪比 頻率用來控制電機執行速度,解析度用來控制距離 例如台大伺服解析度為16萬脈衝 則轉一圈需要給他發1...
漸開線齒輪
知識如果一段時間不用的話難免忘記,寫下這一段文字可以快速回憶渦輪蝸桿的知識。蝸輪和蝸桿的分度圓所在的面相互垂直並且蝸輪分度圓和蝸桿分度圓有且僅有乙個交點,分度圓直徑相互呈90 該知識點直接點明了蝸輪蝸桿的垂直定位關係,在creo裝配中是非常有用的 蝸桿是用螺旋掃瞄來生成的,生成的步驟簡單,但是涉及幾...