文档介绍:Harbin Institute of Technology
哈尔滨工业大学机械设计作业设计计算说明书
设计题目: V带传动设计
院系: 英才学院
班级:
设计者:
学号:
设计时间:
哈尔滨工业大学
一、程序框图
a1=(dd1+dd2),a2=2(dd1+dd2)
输入初估中心距a0,计算 Ld0
A
dd2=
查标准带轮直径表确定dd2
Y
V<Vmax ?
根据型号确定最大带速Vmax,
额定功率P0中系数K1,K2,K3,
弯曲影响系数Kb
V=
输出该型号带轮系列直径,选择输入小带轮基准直径dd1
输入带型号
查表求传动比系数Ki
查KA, 计算Pd,选型
查表求KA, 计算Pd
输入P, n1, i
输入各原始数据
开始
减小直径
图1 V带设计程序框图
B
查标准长度确定Ld,同时
查取KL,计算实际中心距a
A
计算小带轮包角查表确定包角系数
计算Po,
Z<10 ?
计算Fo, Q,B ( 取整)
输出结果
计算下一型号带?
结束
计算下一种带轮直径?
Y
Y
Y
N
N
N
N
B
二、V带设计程序
function varargout = V_caculate(varargin)
%本程序用于计算V带的各项数据
%部分中文注释复制出来之后为乱码
% V_CACULATE M-file for
% V_CACULATE, by itself, creates a new V_CACULATE or raises the existing
% singleton*.
%
% H = V_CACULATE returns the handle to a new V_CACULATE or the handle to
% the existing singleton*.
%
% V_CACULATE('CALLBACK',hObject,eventData,handles,...) calls the local
% function named CALLBACK in with the given input arguments.
%
% V_CACULATE('Property','Value',...) creates a new V_CACULATE or raises the
% existing singleton*. Starting from the left, property value pairs are
% applied to the GUI before gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to via varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
% instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Edit the above text to modify the response to help V_caculate
% Last Modified by GUIDE 06-Dec-2012 15:27:18
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'', @, ...
'', @, ...
'', [] , ...
'gui_Callback', []);
if nargin && ischar(varargin{1})
= str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = (gui_State, varargin{:});
else
(gui_State, varargin{:});