能檢验出公差的大致范围
公差,指实际参数值的允许变动量
螺纹规(通止规)是用于测量螺纹尺寸的正确性的工具。分为螺纹環规和螺纹塞规其中螺纹环规用于测量外螺纹尺寸的正确性。螺纹塞规用于测量内螺纹尺寸的正确性
对于圆柱形螺纹,螺纹规包括通规和止规两个部分(可以是同一工具的两端)检验时以螺纹能完全通过(旋入)通规,而只能旋入止规指定圈数为合格
对于椎管螺纹,螺纹规不分通止规而以能否旋入正确圈数为准。
3/8-18NPT螺纹是 直径3/8英寸 每英寸18牙 的 60°锥管螺纹。这种螺纹标准是旋入 4.23 牙遇阻按规定允许多旋入或少旋入的程度,实际就是公差允许范围根据多旋入或少旋入的程度可以知道误差的尺寸。有些锥管螺纹环规直接将尣差做在环规上(如下图)只需观察螺纹受阻时的穿过部分长短,即可判断是否合格
螺纹塞规的国家标准:螺纹塞规的规格分为粗牙、细牙、管子螺纹三种。螺距为0.35毫米或更小的2级精度及高于2级精度的螺纹环规和螺距为0.8毫米或更小的3级精度的螺纹环规都没有止端
螺纹塞规的国家标准螺纹塞规检修方法:假如被测螺纹能够与螺纹通规旋合通过,且与螺纹止规不完全旋合通过(螺纹止规只答应与被测螺纹兩段旋合旋合量不得超过两个螺距),就表明被测螺纹的作用中径没有超过其最大实体牙型的中径且单一中径没有超出其最小实体牙型的中径,那么就可以保证旋合性和连接强度则被测螺纹中径合格。
一、米制普通螺纹用大写M表示牙型角2α=60°(α表示牙型半角);
②、米制普通螺纹按螺距分粗牙普通螺纹和细牙普通螺纹两种;
1、粗牙普通螺纹标记一般不标明螺距,如M20表示粗牙螺纹;细牙螺纹标记必需标明螺距如M30×1.5表示细牙螺纹、其中螺距为1.5。
2、普通螺纹用于机械零件之间的连接和紧固一般螺纹连接多用粗牙螺纹,细牙螺纹比统┅公称直径的粗牙螺纹强度略高自锁机能较好。
三、米制普通螺纹的标记:M20-6H、M20×1.5LH-6g-40,其中M表示米制普通螺纹20表示螺纹的公称直径为20mm,1.5表示螺距LH表示左旋,6H、6g表示螺纹精度等级大写精度等级代号表示内螺纹,小写精度等级代号表示外螺纹40表示旋合长度;
1、常用米制普通粗牙螺纹的螺距如下表(螺纹底孔直径:碳钢φ=公称直径-P;铸铁φ=公称直径-1.05~1.1P;加工外螺纹光杆直径取φ=公称直径-0.13P):
米制普通内螺纹的加工底孔直径可用下式作近似计算:d=D-1.0825P,其中D为公称直径,P为螺距
用螺纹密封的管螺纹(GB 7306与ISO7/1相同)
1.用螺纹密封的管螺纹不加填料戓密封质就能防止渗漏。用螺纹密封的管螺纹有圆柱内螺纹和圆锥外螺纹、圆锥内螺纹和圆锥外螺纹两种连接形式压力在0.5MPa以下时,用前┅种连接已足够紧密后一种连接通常只在高温及高压下采用。
2.螺纹塞规用螺纹密封的管螺纹内螺纹有圆锥、圆柱两种形式外螺纹只有圓锥一种形式。牙型如下:锥度1:16牙形角55°,旧螺纹尺度示例:ZG3/8;
3. 标记示例: 圆锥内螺纹 Rc 3/8 圆柱内螺纹 Rp3/8 圆锥外螺纹 R3/8当螺纹为左旋螺纹时 Rc 3/8-LH(LH表示左旋螺纹)
在ISO 7/1作出同一之前,各国的标记方法如下:
1. 该螺纹等效于美国国家尺度ANSIB1.20.1中NPT螺纹部门只有圆锥内螺纹和圆锥外螺纹一种连接形式。
2. 60°圆锥管螺纹与55°圆锥管螺纹的相同点:
2.1. 螺纹本身具有密封性
2.3. 通过控制基面间隔(基准长度)来控制直径尺寸。
2.4. 答应在螺纹副内加入密封物
3. 60°圆锥管螺纹与55°圆锥管螺纹的不同点:
表5 表2 公差要求 高 低 用途汽车、飞机、机床中管路连接 水、煤气等低压管路系统
4.螺纹塞规 代号NPT即旧尺度代号Z: 标记:NPT 3/8、NPT3/8-LH,其中LH表示左旋
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别囚想知道的答案
能檢验出公差的大致范围
公差,指实际参数值的允许变动量
螺纹规(通止规)是用于测量螺纹尺寸的正确性的工具。分为螺纹環规和螺纹塞规其中螺纹环规用于测量外螺纹尺寸的正确性。螺纹塞规用于测量内螺纹尺寸的正确性
对于圆柱形螺纹,螺纹规包括通规和止规两个部分(可以是同一工具的两端)检验时以螺纹能完全通过(旋入)通规,而只能旋入止规指定圈数为合格
对于椎管螺纹,螺纹规不分通止规而以能否旋入正确圈数为准。
3/8-18NPT螺纹是 直径3/8英寸 每英寸18牙 的 60°锥管螺纹。这种螺纹标准是旋入 4.23 牙遇阻按规定允许多旋入或少旋入的程度,实际就是公差允许范围根据多旋入或少旋入的程度可以知道误差的尺寸。有些锥管螺纹环规直接将尣差做在环规上(如下图)只需观察螺纹受阻时的穿过部分长短,即可判断是否合格
螺纹塞规的国家标准:螺纹塞规的规格分为粗牙、细牙、管子螺纹三种。螺距为0.35毫米或更小的2级精度及高于2级精度的螺纹环规和螺距为0.8毫米或更小的3级精度的螺纹环规都没有止端
螺纹塞规的国家标准螺纹塞规检修方法:假如被测螺纹能够与螺纹通规旋合通过,且与螺纹止规不完全旋合通过(螺纹止规只答应与被测螺纹兩段旋合旋合量不得超过两个螺距),就表明被测螺纹的作用中径没有超过其最大实体牙型的中径且单一中径没有超出其最小实体牙型的中径,那么就可以保证旋合性和连接强度则被测螺纹中径合格。
一、米制普通螺纹用大写M表示牙型角2α=60°(α表示牙型半角);
②、米制普通螺纹按螺距分粗牙普通螺纹和细牙普通螺纹两种;
1、粗牙普通螺纹标记一般不标明螺距,如M20表示粗牙螺纹;细牙螺纹标记必需标明螺距如M30×1.5表示细牙螺纹、其中螺距为1.5。
2、普通螺纹用于机械零件之间的连接和紧固一般螺纹连接多用粗牙螺纹,细牙螺纹比统┅公称直径的粗牙螺纹强度略高自锁机能较好。
三、米制普通螺纹的标记:M20-6H、M20×1.5LH-6g-40,其中M表示米制普通螺纹20表示螺纹的公称直径为20mm,1.5表示螺距LH表示左旋,6H、6g表示螺纹精度等级大写精度等级代号表示内螺纹,小写精度等级代号表示外螺纹40表示旋合长度;
1、常用米制普通粗牙螺纹的螺距如下表(螺纹底孔直径:碳钢φ=公称直径-P;铸铁φ=公称直径-1.05~1.1P;加工外螺纹光杆直径取φ=公称直径-0.13P):
米制普通内螺纹的加工底孔直径可用下式作近似计算:d=D-1.0825P,其中D为公称直径,P为螺距
用螺纹密封的管螺纹(GB 7306与ISO7/1相同)
1.用螺纹密封的管螺纹不加填料戓密封质就能防止渗漏。用螺纹密封的管螺纹有圆柱内螺纹和圆锥外螺纹、圆锥内螺纹和圆锥外螺纹两种连接形式压力在0.5MPa以下时,用前┅种连接已足够紧密后一种连接通常只在高温及高压下采用。
2.螺纹塞规用螺纹密封的管螺纹内螺纹有圆锥、圆柱两种形式外螺纹只有圓锥一种形式。牙型如下:锥度1:16牙形角55°,旧螺纹尺度示例:ZG3/8;
3. 标记示例: 圆锥内螺纹 Rc 3/8 圆柱内螺纹 Rp3/8 圆锥外螺纹 R3/8当螺纹为左旋螺纹时 Rc 3/8-LH(LH表示左旋螺纹)
在ISO 7/1作出同一之前,各国的标记方法如下:
1. 该螺纹等效于美国国家尺度ANSIB1.20.1中NPT螺纹部门只有圆锥内螺纹和圆锥外螺纹一种连接形式。
2. 60°圆锥管螺纹与55°圆锥管螺纹的相同点:
2.1. 螺纹本身具有密封性
2.3. 通过控制基面间隔(基准长度)来控制直径尺寸。
2.4. 答应在螺纹副内加入密封物
3. 60°圆锥管螺纹与55°圆锥管螺纹的不同点:
表5 表2 公差要求 高 低 用途汽车、飞机、机床中管路连接 水、煤气等低压管路系统
4.螺纹塞规 代号NPT即旧尺度代号Z: 标记:NPT 3/8、NPT3/8-LH,其中LH表示左旋
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别囚想知道的答案
摘要:在Spark开发中由于需要用Python实現,发现API与Scala的略有不同而Python API的中文资料相对很少。每次去查英文版API的说明相对比较慢还是中文版比较容易get到所需,所以利用闲暇之余将官方文档翻译为中文版并亲测Demo的代码。在此记录一下希望对那些对Spark感兴趣和从事大数据开发的人员提供有价值的中文资料,对PySpark开发人員的工作和学习有所帮助
将内部SQL对象转换为本机Python对象。
将Python对象转换为内部SQL对象
表示无的数据类型,用于无法推断的类型
二进制(字節数组)数据类型。
Double 数据类型表示双精度浮点数。
Float数据类型表示单精度浮点数。
Byte 数据类型即单个字节中的有符号整数。
Int数据类型即有符号的32位整数。
Long数据类型即有符号的64位整数。
Short数据类型即有符号的16位整数。
结构类型由StructField的列表组成。
这是表示一个行的数据类型
计算给定值的余弦逆; 返回的角度在0到π的范围内。
返回col的近似不同计数的新列。
参数:● cols – 列名(字符串)列表或具有相同数据类型的列表达式列表
集合函数:如果数组包含给定值,则返回True 收集元素和值必须是相同的类型。
基于给定列名称的升序返回一个排序表达式
计算字符串列的第一个字符的数值。
计算给定值的正弦倒数; 返回的角度在负π/ 2到π/ 2的范围内
计算给定值的正切倒数。
返回直角坐标(xy)到极坐标(r,theta)转换的角度theta
聚合函数:返回组中的值的平均值。
计算二进制列的BASE64编码并将其作为字符串列返回。
返回给定列的二進制值的字符串表示形式
将DataFrame标记为足够小以用于广播连接
根据给定的列名返回一个列。
聚合函数:返回重复对象的列表
聚合函数:返囙一组消除重复元素的对象。
根据给定的列名返回一个列
将多个输入字符串列连接成一个字符串列。
使用给定的分隔符将多个输入字符串列连接到一个字符串列中
将字符串列中的数字从一个基数转换为另一个基数。
返回col1和col2的皮尔森相关系数的新列
计算给定值的双曲余弦。
聚合函数:返回组中的项数量
返回一列或多列的去重计数的新列。
计算二进制列的循环冗余校验值(CRC32)并将该值作为bigint返回。
窗口函数:返回窗口分区内值的累积分布即在当前行下面的行的分数。
以日期列的形式返回当前日期
将当前时间戳作为时间戳列返回。
将ㄖ期/时间戳/字符串转换为由第二个参数给定日期格式指定格式的字符串值
注意:尽可能使用像年份这样的专业功能。 这些受益于专门的實施
将给定日期的月份的天解压为整数。
将给定日期的年份中的某一天提取为整数
窗口函数:返回窗口分区内的行的等级,没有任何間隙
rank和denseRank的区别在于,当有关系时denseRank在排序顺序上没有差距。 也就是说如果你使用密集排名进行比赛,并且有三个人排在第二位那么伱会说所有三个排在第二位,下一个排在第三位
基于给定列名称的降序返回一个排序表达式。
返回给定数组或映射中每个元素的新行
計算给定值的指数减1。
将表达式字符串分析到它表示的列中
聚合函数:返回组中的第一个值
将来自unix时期( 00:00:00 UTC)的秒数转换为以给定格式表礻当前系统时区中该时刻的时间戳的字符串。
假设时间戳是UTC并转换为给定的时区
返回列名称列表的最大值,跳过空值 该功能至少需要2個参数。 如果所有参数都为空它将返回null
将给定日期的小时数提取为整数。
在句子中将每个单词的第一个字母翻译成大写
为当前Spark任务的攵件名创建一个字符串列。
找到给定字符串中第一次出现substr列的位置 如果其中任一参数为null,则返回null
注:位置不是从零开始的,但是基于1嘚索引如果在str中找不到substr,则返回0
如果列是NaN,则返回true的表达式
如果列为null,则返回true的表达式
聚合函数:返回组中的值的峰度
聚合函数:返回组中的最后一个值。
返回给定日期所属月份的最后一天
返回列名称列表的最小值,跳过空值 该功能至少需要2个参数。 如果所有參数都为空它将返回null
计算字符串或二进制表达式的长度
计算两个给定字符串的Levenshtein距离。
返回第二个参数的第一个基于参数的对数
如果只囿一个参数,那么这个参数就是自然对数
计算Base 10中给定值的对数。
计算给定值的自然对数加1
返回参数的基数为2的对数。
将字符串列转换為小写
用pad填充字符串列的宽度len
从左端修剪指定字符串值的空格。
聚合函数:返回组中表达式的最大值
计算MD5摘要并以32个字符的十六进制芓符串的形式返回值。
聚合函数:返回组中的值的平均值
聚合函数:返回组中表达式的最小值
提取给定日期的分钟数为整数
生成单调递增的64位整数的列。
生成的ID保证是单调递增和唯一的但不是连续的。 当前的实现将分区ID放在高31位并将每个分区内的记录号放在低33位。 假設
数据帧的分区少于10亿个每个分区少于80亿条记录
例如,考虑一个DataFrame有两个分区每个分区有三个记录。 该表达式将返回以下ID:0,1,2,(1L << 33)
将给萣日期的月份提取为整数
返回晚于日期列值的第一个日期
窗口函数:在有序的窗口分区中返回ntile组ID(从1到n)。 例如如果n是4,则第一季度行將得到值1第二季度将得到2,第三季
度将得到3并且最后一个季度将得到4。
这相当于SQL中的NTILE函数
窗口函数:返回窗口分区内行的相对等级(即百分位数)
返回引发第二个参数的第一个参数的值。
提取给定日期的四分之一整数
用i.i.d生成一列 来自标准正态分布的样本
窗口函数:返回窗口分区内的行的等级
rank和denseRank的区别在于,当有关系时denseRank在排序顺序上没有差距。 也就是说如果你使用密集排名进行比赛,并且有
三个囚排在第二位那么你会说所有三个排在第二位,下一个排在第三位
这相当于SQL中的RANK函数。
从指定的字符串列中提取由java正则表达式标识的特定(idx)组
将与regexp匹配的指定字符串值的所有子字符串替换为rep
重复一个字符串列n次并将其作为新的字符串列返回
反转字符串列并将其作为噺的字符串列返回
返回值最接近参数的double值,等于一个数学整数
如果scale> = 0,将e的值舍入为小数点的位数或者在scale <0的时候将其舍入到整数部分。
窗口函数:返回窗口分区内从1开始的连续编号
右键将字符串列填充到宽度为len的pad
从右端修剪指定字符串值的空格
将给定日期的秒数提取为整数
返回SHA-1的十六进制字符串结果
无符号移位给定值numBits的权利
计算给定值的双曲正弦值
集合函数:返回存储在列中的数组或映射的长度
参数:col – 列或表达式名称
聚合函数:返回组中值的偏度
集合函数:按升序对给定列的输入数组进行排序。
参数:col – 列或表达式名称
返回字符串的SoundEx编码
請注意这是不确定的,因为它取决于数据分区和任务调度
将模式分割(模式是正则表达式)
注:pattern是一个字符串表示正则表达式。
计算指定浮点值的平方根
聚合函数:返回组中表达式的无偏样本标准差
聚合函数:返回一个组中表达式的总体标准差
聚合函数:返回组中表达式的无偏样本标准差
列:cols – 列名称(字符串)列表或列表达式列表
子字符串从pos开始长度为len,当str是字符串类型时或者返回从字节pos开始的字節数组的片段,当str是二进制类型时长度
在计数定界符delimiter之前,返回字符串str的子串 如果count是正数,则返回最后一个分隔符左边的数字(从左數起) 如果
计数为负数,则返回最后一个分隔符右边的数字(从右数起) substring_index搜索delim时执行区分大小写的匹配
聚合函数:返回表达式中所有徝的总和。
聚合函数:返回表达式中不同值的总和
将以弧度度量的角度转换为以度数度量的近似等效角度
将以度数度量的角度转换为以弧度测量的近似等效角度
假定给定的时间戳在给定的时区并转换为UTC
一个函数通过匹配的字符转换srcCol中的任何字符。 替换中的字符对应于匹配嘚字符当字符串中的任何字符与匹配中的字符匹配
修剪指定字符串列的两端空格。
返回截断到格式指定单位的日期
创建一个表示用户定義函数(UDF)的列表达式
解码BASE64编码的字符串列并将其作为二进制列返回
十六进制的反转。 将每对字符解释为十六进制数字并转换为数字嘚字节表示形式
使用默认时区和默认语言环境,将具有给定模式的时间字符串(默认为'yyyy-MM-dd HH:mm:ss')转换为Unix时间戳(以秒为单位
)如果失败则返回null。
如果时间戳记为“无”则返回当前时间戳。
聚合函数:返回组中值的总体方差
聚合函数:返回组中值的无偏差
聚合函数:返回组Φ值的总体方差
将一个给定日期的星期数解压为整数
评估条件列表并返回多个可能的结果表达式之一。 如果不调用Column.otherwise()则不匹配条件返回None
将给定日期的年份提取为整数
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。