<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://ru.lightstream.pro/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B</id>
	<title>Сплайны и одиночные приборы - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://ru.lightstream.pro/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B"/>
	<link rel="alternate" type="text/html" href="https://ru.lightstream.pro/index.php?title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B&amp;action=history"/>
	<updated>2026-09-04T12:40:50Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://ru.lightstream.pro/index.php?title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B&amp;diff=988&amp;oldid=prev</id>
		<title>LumiBot: Задача №1078 (LS Dev Hub)</title>
		<link rel="alternate" type="text/html" href="https://ru.lightstream.pro/index.php?title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B&amp;diff=988&amp;oldid=prev"/>
		<updated>2026-09-03T15:13:19Z</updated>

		<summary type="html">&lt;p&gt;Задача №1078 (LS Dev Hub)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 15:13, 3 сентября 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l43&quot;&gt;Строка 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 43:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Если приборы не подписаны, включите нужное в том же меню: &amp;#039;&amp;#039;&amp;#039;Показать номера пикселей&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Показать вселенные приборов&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Показывать мультиадреса приборов&amp;#039;&amp;#039;&amp;#039;. Пункт &amp;#039;&amp;#039;&amp;#039;Показать пиксельную сетку&amp;#039;&amp;#039;&amp;#039; включает сетку поля — по ней удобно проверять, ровно ли встали приборы.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Если приборы не подписаны, включите нужное в том же меню: &amp;#039;&amp;#039;&amp;#039;Показать номера пикселей&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Показать вселенные приборов&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Показывать мультиадреса приборов&amp;#039;&amp;#039;&amp;#039;. Пункт &amp;#039;&amp;#039;&amp;#039;Показать пиксельную сетку&amp;#039;&amp;#039;&amp;#039; включает сетку поля — по ней удобно проверять, ровно ли встали приборы.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Проверить наверняка можно в окне &#039;&#039;&#039;Свойства&#039;&#039;&#039;: у сплайна там есть параметры &#039;&#039;&#039;Количество приборов&#039;&#039;&#039;, &#039;&#039;&#039;Сглаживать&#039;&#039;&#039; и &#039;&#039;&#039;Тип распространения&#039;&#039;&#039;, а у одиночного прибора их нет.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;В окне &#039;&#039;&#039;Приборы&#039;&#039;&#039; сплайн и одиночный прибор отличаются значком слева от имени: у сплайна это ломаная линия, у одиночного прибора — сам прибор. &lt;/ins&gt;Проверить наверняка можно в окне &#039;&#039;&#039;Свойства&#039;&#039;&#039;: у сплайна там есть параметры &#039;&#039;&#039;Количество приборов&#039;&#039;&#039;, &#039;&#039;&#039;Сглаживать&#039;&#039;&#039; и &#039;&#039;&#039;Тип распространения&#039;&#039;&#039;, а у одиночного прибора их нет.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Что выбрать под конкретный объект ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Что выбрать под конкретный объект ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot;&gt;Строка 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 61:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* приборы, которым нужны непоследовательные адреса или разные порты.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* приборы, которым нужны непоследовательные адреса или разные порты.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Матрицу&#039;&#039;&#039; обычно собирают из сплайнов: рисуют одну строку, задают ей нужное количество приборов, а остальные строки получают инструментом &#039;&#039;&#039;Дублировать&#039;&#039;&#039; — он делает &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;копии &lt;/del&gt;с постоянным &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;шагом &lt;/del&gt;по &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;координатам, адресам &lt;/del&gt;и &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;вселенным&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Матрицу&#039;&#039;&#039; обычно собирают из сплайнов: рисуют одну строку, задают ей нужное количество приборов, а остальные строки получают инструментом &#039;&#039;&#039;Дублировать&#039;&#039;&#039; — он делает &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;заданное количество копий &lt;/ins&gt;с постоянным &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;смещением &lt;/ins&gt;по &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;X &lt;/ins&gt;и &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Y и с постоянным смещением адреса&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Общий ориентир: чем длиннее ряд одинаковых приборов на одной линии, тем выгоднее сплайн. Пятьсот отдельно поставленных приборов — это пятьсот строк в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; и пятьсот адресов, за которыми придётся следить вручную; тот же ряд сплайном — одна строка, один адрес и один параметр с количеством.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Общий ориентир: чем длиннее ряд одинаковых приборов на одной линии, тем выгоднее сплайн. Пятьсот отдельно поставленных приборов — это пятьсот строк в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; и пятьсот адресов, за которыми придётся следить вручную; тот же ряд сплайном — одна строка, один адрес и один параметр с количеством.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l75&quot;&gt;Строка 75:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 75:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* шаг между приборами равен числу каналов выбранного типа прибора плюс значение параметра &amp;#039;&amp;#039;&amp;#039;Смещение адреса&amp;#039;&amp;#039;&amp;#039; (по умолчанию 0, то есть адреса идут вплотную);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* шаг между приборами равен числу каналов выбранного типа прибора плюс значение параметра &amp;#039;&amp;#039;&amp;#039;Смещение адреса&amp;#039;&amp;#039;&amp;#039; (по умолчанию 0, то есть адреса идут вплотную);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* когда приборы перестают помещаться во вселенную, продолжение сплайна автоматически переходит в следующую; в порту, переключённом в режим &amp;#039;&amp;#039;&amp;#039;SPI&amp;#039;&amp;#039;&amp;#039;, прибор при этом не разрезается — очередной прибор начинается с первого адреса следующей вселенной;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* когда приборы перестают помещаться во вселенную, продолжение сплайна автоматически переходит в следующую; в порту, переключённом в режим &amp;#039;&amp;#039;&amp;#039;SPI&amp;#039;&amp;#039;&amp;#039;, прибор при этом не разрезается — очередной прибор начинается с первого адреса следующей вселенной;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* в окне &#039;&#039;&#039;Приборы&#039;&#039;&#039; рядом со сплайном показан занятый диапазон в виде &#039;&#039;&#039;U1-1-300&#039;&#039;&#039;: вселенная, первый и последний адрес.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* в окне &#039;&#039;&#039;Приборы&#039;&#039;&#039; рядом со сплайном показан занятый диапазон в виде &#039;&#039;&#039;U1-1-300&#039;&#039;&#039;: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;начальная &lt;/ins&gt;вселенная &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;порта&lt;/ins&gt;, первый и последний адрес.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Любое изменение — количества приборов, типа прибора, смещения адреса, реверс — пересчитывает адресацию всей линии сразу. Приборам внутри сплайна адреса вручную не задаются: это плата за удобство.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Любое изменение — количества приборов, типа прибора, смещения адреса, реверс — пересчитывает адресацию всей линии сразу. Приборам внутри сплайна адреса вручную не задаются: это плата за удобство.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l106&quot;&gt;Строка 106:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 106:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;Тип прибора&amp;#039;&amp;#039;&amp;#039; || есть || есть || Кнопка с названием текущего прибора, открывает [[Библиотека приборов|Библиотеку приборов]]. У сплайна тип меняется сразу у всех приборов линии.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;Тип прибора&amp;#039;&amp;#039;&amp;#039; || есть || есть || Кнопка с названием текущего прибора, открывает [[Библиотека приборов|Библиотеку приборов]]. У сплайна тип меняется сразу у всех приборов линии.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &#039;&#039;&#039;Перейти к &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3D &lt;/del&gt;прибору&#039;&#039;&#039; || есть || есть || Находит и выделяет связанный объект в окне &#039;&#039;&#039;3D Просмотр&#039;&#039;&#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &#039;&#039;&#039;Перейти к &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3Д &lt;/ins&gt;прибору&#039;&#039;&#039; || есть || есть || Находит и выделяет связанный объект в окне &#039;&#039;&#039;3D Просмотр&#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Если связанных объектов несколько, программа предложит выбрать нужный из списка&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;Тип распространения&amp;#039;&amp;#039;&amp;#039; || — || есть || &amp;#039;&amp;#039;&amp;#039;Равномерное&amp;#039;&amp;#039;&amp;#039; — приборы раскладываются по всей длине линии, а их число задаёте вы. &amp;#039;&amp;#039;&amp;#039;Фиксированные пиксели&amp;#039;&amp;#039;&amp;#039; — прибор ставится в каждую вершину линии, и количество приборов равно числу вершин.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;Тип распространения&amp;#039;&amp;#039;&amp;#039; || — || есть || &amp;#039;&amp;#039;&amp;#039;Равномерное&amp;#039;&amp;#039;&amp;#039; — приборы раскладываются по всей длине линии, а их число задаёте вы. &amp;#039;&amp;#039;&amp;#039;Фиксированные пиксели&amp;#039;&amp;#039;&amp;#039; — прибор ставится в каждую вершину линии, и количество приборов равно числу вершин.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &#039;&#039;&#039;Количество приборов&#039;&#039;&#039; || — || есть || Сколько приборов на линии. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Доступно &lt;/del&gt;при равномерном распространении.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &#039;&#039;&#039;Количество приборов&#039;&#039;&#039; || — || есть || Сколько приборов на линии. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Меняется только &lt;/ins&gt;при равномерном распространении&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;; при фиксированных пикселях поле показывает число вершин, и введённое значение не применяется&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;Смещение адреса&amp;#039;&amp;#039;&amp;#039; || — || есть || Сколько каналов пропускать между соседними приборами линии.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;Смещение адреса&amp;#039;&amp;#039;&amp;#039; || — || есть || Сколько каналов пропускать между соседними приборами линии.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l125&quot;&gt;Строка 125:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 125:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Преобразование одного вида в другой ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Преобразование одного вида в другой ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Выбор не окончательный. На панели инструментов окна &#039;&#039;&#039;Маппинг&#039;&#039;&#039; есть две кнопки — &#039;&#039;&#039;Преобразовать в сплайн&#039;&#039;&#039; и &#039;&#039;&#039;Преобразовать в приборы&#039;&#039;&#039; (в более ранних версиях они назывались &#039;&#039;&#039;Связать&#039;&#039;&#039; и &#039;&#039;&#039;Развязать&#039;&#039;&#039;). &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Обе работают при активном инструменте &lt;/del&gt;&#039;&#039;&#039;Выбор и перемещение&#039;&#039;&#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;и &lt;/del&gt;обе &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;отменяются &lt;/del&gt;по &#039;&#039;&#039;Ctrl+Z&#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. В режиме редактирования сплайна кнопки заблокированы&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Выбор не окончательный. На панели инструментов окна &#039;&#039;&#039;Маппинг&#039;&#039;&#039; есть две кнопки — &#039;&#039;&#039;Преобразовать в сплайн&#039;&#039;&#039; и &#039;&#039;&#039;Преобразовать в приборы&#039;&#039;&#039; (в более ранних версиях они назывались &#039;&#039;&#039;Связать&#039;&#039;&#039; и &#039;&#039;&#039;Развязать&#039;&#039;&#039;). &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Выделение под них обычно делают инструментом &lt;/ins&gt;&#039;&#039;&#039;Выбор и перемещение&#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;; в режиме редактирования сплайна &lt;/ins&gt;обе &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;кнопки заблокированы. Любое преобразование отменяется &lt;/ins&gt;по &#039;&#039;&#039;Ctrl+Z&#039;&#039;&#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Из одиночных приборов в сплайн ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Из одиночных приборов в сплайн ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l149&quot;&gt;Строка 149:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 149:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Нажмите &amp;#039;&amp;#039;&amp;#039;Преобразовать в приборы&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Нажмите &amp;#039;&amp;#039;&amp;#039;Преобразовать в приборы&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Каждый прибор линии становится самостоятельным: остаётся на своём месте, сохраняет свой адрес и вселенную и попадает в тот же порт, где был сплайн; внутри порта приборы выстраиваются по возрастанию адресов. Сама линия исчезает вместе со своими параметрами — сглаживанием, реверсом, количеством приборов и типом распространения.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Каждый прибор линии становится самостоятельным: остаётся на своём месте, сохраняет свой адрес и вселенную и попадает в тот же порт, где был сплайн; внутри порта приборы выстраиваются по возрастанию адресов&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, а имена им даются по типу прибора с порядковыми номерами&lt;/ins&gt;. Сама линия исчезает вместе со своими параметрами — сглаживанием, реверсом, количеством приборов и типом распространения.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Преобразование нужно, когда:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Преобразование нужно, когда:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key lightstream_wiki_ru-mediawiki:diff::1.12:old-921:rev-988 --&gt;
&lt;/table&gt;</summary>
		<author><name>LumiBot</name></author>
	</entry>
	<entry>
		<id>https://ru.lightstream.pro/index.php?title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B&amp;diff=921&amp;oldid=prev</id>
		<title>LumiBot: Межъязыковые ссылки на переводы</title>
		<link rel="alternate" type="text/html" href="https://ru.lightstream.pro/index.php?title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B&amp;diff=921&amp;oldid=prev"/>
		<updated>2026-09-02T18:39:34Z</updated>

		<summary type="html">&lt;p&gt;Межъязыковые ссылки на переводы&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 18:39, 2 сентября 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[ru:Сплайны и одиночные приборы]] [[en:Splines and Single Fixtures]] [[zh:样条和单个固定装置]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Любой прибор в проекте Light Stream относится к одному из двух видов: это либо &amp;#039;&amp;#039;&amp;#039;одиночный прибор&amp;#039;&amp;#039;&amp;#039;, либо &amp;#039;&amp;#039;&amp;#039;сплайн&amp;#039;&amp;#039;&amp;#039; — линия, вдоль которой расставлена цепочка приборов. От этого выбора зависит, как приборы адресуются, как их патчить и насколько просто будет менять расстановку потом. Ниже — чем они отличаются, что выбрать под конкретный объект и как превратить одно в другое, если выбор оказался неудачным.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Любой прибор в проекте Light Stream относится к одному из двух видов: это либо &amp;#039;&amp;#039;&amp;#039;одиночный прибор&amp;#039;&amp;#039;&amp;#039;, либо &amp;#039;&amp;#039;&amp;#039;сплайн&amp;#039;&amp;#039;&amp;#039; — линия, вдоль которой расставлена цепочка приборов. От этого выбора зависит, как приборы адресуются, как их патчить и насколько просто будет менять расстановку потом. Ниже — чем они отличаются, что выбрать под конкретный объект и как превратить одно в другое, если выбор оказался неудачным.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>LumiBot</name></author>
	</entry>
	<entry>
		<id>https://ru.lightstream.pro/index.php?title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B&amp;diff=903&amp;oldid=prev</id>
		<title>LumiBot: Задача №904 (LS Dev Hub)</title>
		<link rel="alternate" type="text/html" href="https://ru.lightstream.pro/index.php?title=%D0%A1%D0%BF%D0%BB%D0%B0%D0%B9%D0%BD%D1%8B_%D0%B8_%D0%BE%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D1%8B&amp;diff=903&amp;oldid=prev"/>
		<updated>2026-09-02T16:48:04Z</updated>

		<summary type="html">&lt;p&gt;Задача №904 (LS Dev Hub)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Любой прибор в проекте Light Stream относится к одному из двух видов: это либо &amp;#039;&amp;#039;&amp;#039;одиночный прибор&amp;#039;&amp;#039;&amp;#039;, либо &amp;#039;&amp;#039;&amp;#039;сплайн&amp;#039;&amp;#039;&amp;#039; — линия, вдоль которой расставлена цепочка приборов. От этого выбора зависит, как приборы адресуются, как их патчить и насколько просто будет менять расстановку потом. Ниже — чем они отличаются, что выбрать под конкретный объект и как превратить одно в другое, если выбор оказался неудачным.&lt;br /&gt;
&lt;br /&gt;
Как рисуются и те и другие — в статье [[Добавление сплайнов и приборов]]. Какие бывают типы приборов и сколько у них каналов — в статье [[Виды и типы приборов]].&lt;br /&gt;
&lt;br /&gt;
== Коротко о разнице ==&lt;br /&gt;
&lt;br /&gt;
; Одиночный прибор&lt;br /&gt;
: Самостоятельный объект: своё имя, свой адрес, своя вселенная, свой тип прибора. В окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; занимает отдельную строку, на поле &amp;#039;&amp;#039;&amp;#039;Маппинг&amp;#039;&amp;#039;&amp;#039; выглядит точкой. Двигать, адресовать и патчить его можно независимо от соседей.&lt;br /&gt;
&lt;br /&gt;
; Сплайн&lt;br /&gt;
: Линия с расставленными по ней приборами. Сплайн — это один объект: одно имя, один первый адрес, один тип прибора на все приборы линии. Приборы вдоль линии программа раскладывает сама и сама же назначает им адреса подряд. В окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; сплайн занимает одну строку, сколько бы приборов на нём ни было — хоть 10, хоть 500.&lt;br /&gt;
&lt;br /&gt;
Главное практическое следствие: сплайном управляют целиком, а одиночными приборами — поштучно.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! !! Одиночные приборы !! Сплайн&lt;br /&gt;
|-&lt;br /&gt;
| В окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; || по строке на каждый прибор || одна строка на всю линию&lt;br /&gt;
|-&lt;br /&gt;
| Адрес || задаётся каждому прибору || задаётся первому, остальные считаются автоматически&lt;br /&gt;
|-&lt;br /&gt;
| Патчинг || каждый прибор переносится в порт отдельно || переносится в порт целиком, одним движением&lt;br /&gt;
|-&lt;br /&gt;
| Количество приборов || меняется добавлением и удалением приборов || параметр &amp;#039;&amp;#039;&amp;#039;Количество приборов&amp;#039;&amp;#039;&amp;#039; в свойствах&lt;br /&gt;
|-&lt;br /&gt;
| Расстановка || произвольная: где поставили, там и стоит || вдоль линии, форму которой правят по вершинам&lt;br /&gt;
|-&lt;br /&gt;
| Порядок приборов || задаётся их адресами || задаётся направлением линии, разворачивается кнопкой &amp;#039;&amp;#039;&amp;#039;Реверс&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| Выделение на поле || можно выделить один прибор || выделяется вся линия целиком&lt;br /&gt;
|-&lt;br /&gt;
| Связь с 3D || с одиночным прибором в окне &amp;#039;&amp;#039;&amp;#039;3D Просмотр&amp;#039;&amp;#039;&amp;#039; || со сплайном в окне &amp;#039;&amp;#039;&amp;#039;3D Просмотр&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для эффектов разницы нет: и приборы сплайна, и одиночные приборы получают цвет по своему положению на поле &amp;#039;&amp;#039;&amp;#039;Маппинг&amp;#039;&amp;#039;&amp;#039;. Вид прибора выбирают ради удобства работы с проектом и адресации, а не ради картинки.&lt;br /&gt;
&lt;br /&gt;
== Как отличить их на поле Маппинг ==&lt;br /&gt;
&lt;br /&gt;
* Приборы обоих видов рисуются зелёными точками, выделенные — красными.&lt;br /&gt;
* Приборы сплайна соединяет тёмно-серая линия. Она нужна только для наглядности — свет дают приборы, а не линия. Показ линий включается пунктом меню &amp;#039;&amp;#039;&amp;#039;Просмотр → 2D Маппинг → Показать сплайны&amp;#039;&amp;#039;&amp;#039; и по умолчанию включён.&lt;br /&gt;
* Первый прибор сплайна обведён белой рамкой. Это начало линии: от него идёт отсчёт адресов, и именно его меняет местами с последним кнопка &amp;#039;&amp;#039;&amp;#039;Реверс&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* Если приборы не подписаны, включите нужное в том же меню: &amp;#039;&amp;#039;&amp;#039;Показать номера пикселей&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Показать вселенные приборов&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Показывать мультиадреса приборов&amp;#039;&amp;#039;&amp;#039;. Пункт &amp;#039;&amp;#039;&amp;#039;Показать пиксельную сетку&amp;#039;&amp;#039;&amp;#039; включает сетку поля — по ней удобно проверять, ровно ли встали приборы.&lt;br /&gt;
&lt;br /&gt;
Проверить наверняка можно в окне &amp;#039;&amp;#039;&amp;#039;Свойства&amp;#039;&amp;#039;&amp;#039;: у сплайна там есть параметры &amp;#039;&amp;#039;&amp;#039;Количество приборов&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Сглаживать&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Тип распространения&amp;#039;&amp;#039;&amp;#039;, а у одиночного прибора их нет.&lt;br /&gt;
&lt;br /&gt;
== Что выбрать под конкретный объект ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Сплайн&amp;#039;&amp;#039;&amp;#039; — когда приборы идут подряд по одной линии и адресуются подряд:&lt;br /&gt;
&lt;br /&gt;
* светодиодные ленты, линейки, пиксельные трубки;&lt;br /&gt;
* гирлянды и нити;&lt;br /&gt;
* контуры фасада, карнизы, оконные проёмы, перила;&lt;br /&gt;
* любой длинный ряд одинаковых приборов, подключённых к одному порту.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Одиночные приборы&amp;#039;&amp;#039;&amp;#039; — когда каждый прибор сам по себе:&lt;br /&gt;
&lt;br /&gt;
* прожекторы, приборы заливающего света, лучевые приборы;&lt;br /&gt;
* отдельные точки на объекте, расставленные без общего порядка;&lt;br /&gt;
* приборы разных типов, стоящие вперемешку;&lt;br /&gt;
* приборы, которым нужны непоследовательные адреса или разные порты.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Матрицу&amp;#039;&amp;#039;&amp;#039; обычно собирают из сплайнов: рисуют одну строку, задают ей нужное количество приборов, а остальные строки получают инструментом &amp;#039;&amp;#039;&amp;#039;Дублировать&amp;#039;&amp;#039;&amp;#039; — он делает копии с постоянным шагом по координатам, адресам и вселенным.&lt;br /&gt;
&lt;br /&gt;
Общий ориентир: чем длиннее ряд одинаковых приборов на одной линии, тем выгоднее сплайн. Пятьсот отдельно поставленных приборов — это пятьсот строк в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; и пятьсот адресов, за которыми придётся следить вручную; тот же ряд сплайном — одна строка, один адрес и один параметр с количеством.&lt;br /&gt;
&lt;br /&gt;
== Адресация ==&lt;br /&gt;
&lt;br /&gt;
Это самое заметное отличие двух видов, и именно из-за него чаще всего приходится переделывать расстановку.&lt;br /&gt;
&lt;br /&gt;
=== У сплайна ===&lt;br /&gt;
&lt;br /&gt;
В свойствах задаются &amp;#039;&amp;#039;&amp;#039;Адрес&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Вселенная&amp;#039;&amp;#039;&amp;#039; — они относятся к первому прибору линии. Дальше программа считает сама:&lt;br /&gt;
&lt;br /&gt;
* шаг между приборами равен числу каналов выбранного типа прибора плюс значение параметра &amp;#039;&amp;#039;&amp;#039;Смещение адреса&amp;#039;&amp;#039;&amp;#039; (по умолчанию 0, то есть адреса идут вплотную);&lt;br /&gt;
* когда приборы перестают помещаться во вселенную, продолжение сплайна автоматически переходит в следующую; в порту, переключённом в режим &amp;#039;&amp;#039;&amp;#039;SPI&amp;#039;&amp;#039;&amp;#039;, прибор при этом не разрезается — очередной прибор начинается с первого адреса следующей вселенной;&lt;br /&gt;
* в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; рядом со сплайном показан занятый диапазон в виде &amp;#039;&amp;#039;&amp;#039;U1-1-300&amp;#039;&amp;#039;&amp;#039;: вселенная, первый и последний адрес.&lt;br /&gt;
&lt;br /&gt;
Любое изменение — количества приборов, типа прибора, смещения адреса, реверс — пересчитывает адресацию всей линии сразу. Приборам внутри сплайна адреса вручную не задаются: это плата за удобство.&lt;br /&gt;
&lt;br /&gt;
=== У одиночных приборов ===&lt;br /&gt;
&lt;br /&gt;
Адрес и вселенная задаются каждому прибору отдельно. Чтобы не делать это вручную, приборы ставят с включённым &amp;#039;&amp;#039;&amp;#039;Автопатчингом&amp;#039;&amp;#039;&amp;#039; — тогда каждый следующий прибор получает адрес сразу за предыдущим. Уже расставленным приборам адреса можно пересчитать: правая кнопка мыши по порту в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; → &amp;#039;&amp;#039;&amp;#039;Пересчитать адреса приборов&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Учтите: значение, введённое в поле &amp;#039;&amp;#039;&amp;#039;Адрес&amp;#039;&amp;#039;&amp;#039; окна &amp;#039;&amp;#039;&amp;#039;Свойства&amp;#039;&amp;#039;&amp;#039;, получают все приборы, выделенные в этот момент в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039;. Если нужно поправить адрес одному прибору, снимите выделение с остальных.&lt;br /&gt;
&lt;br /&gt;
Подробно о патчинге и распределении приборов по портам — в статье [[Патчинг приборов]].&lt;br /&gt;
&lt;br /&gt;
=== Ошибки адресации ===&lt;br /&gt;
&lt;br /&gt;
Если приборы или сплайны выходят за пределы вселенных, отведённых порту, или их адреса накладываются друг на друга, строка в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; окрашивается красным — и сам порт вместе с ней. Красная строка означает, что до этих приборов сигнал не дойдёт: поправьте адреса, количество приборов на сплайне или число вселенных на порт.&lt;br /&gt;
&lt;br /&gt;
== Свойства ==&lt;br /&gt;
&lt;br /&gt;
Часть параметров есть у обоих видов, часть — только у сплайна.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Параметр !! Одиночный прибор !! Сплайн !! Что делает&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Имя&amp;#039;&amp;#039;&amp;#039; || есть || есть || Имя в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039;. Понятные имена сильно экономят время при патчинге.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Видимость&amp;#039;&amp;#039;&amp;#039; || есть || есть || Выключенный прибор не отображается на поле и не выделяется мышью; вместе с ним скрывается и связанный объект в &amp;#039;&amp;#039;&amp;#039;3D Просмотр&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Адрес&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Вселенная&amp;#039;&amp;#039;&amp;#039; || есть || есть || У сплайна — адрес и вселенная первого прибора линии.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Тип прибора&amp;#039;&amp;#039;&amp;#039; || есть || есть || Кнопка с названием текущего прибора, открывает [[Библиотека приборов|Библиотеку приборов]]. У сплайна тип меняется сразу у всех приборов линии.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Перейти к 3D прибору&amp;#039;&amp;#039;&amp;#039; || есть || есть || Находит и выделяет связанный объект в окне &amp;#039;&amp;#039;&amp;#039;3D Просмотр&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Тип распространения&amp;#039;&amp;#039;&amp;#039; || — || есть || &amp;#039;&amp;#039;&amp;#039;Равномерное&amp;#039;&amp;#039;&amp;#039; — приборы раскладываются по всей длине линии, а их число задаёте вы. &amp;#039;&amp;#039;&amp;#039;Фиксированные пиксели&amp;#039;&amp;#039;&amp;#039; — прибор ставится в каждую вершину линии, и количество приборов равно числу вершин.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Количество приборов&amp;#039;&amp;#039;&amp;#039; || — || есть || Сколько приборов на линии. Доступно при равномерном распространении.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Смещение адреса&amp;#039;&amp;#039;&amp;#039; || — || есть || Сколько каналов пропускать между соседними приборами линии.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Реверс&amp;#039;&amp;#039;&amp;#039; || — || есть || Разворачивает порядок приборов: первый становится последним.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Сглаживать&amp;#039;&amp;#039;&amp;#039; || — || есть || Скругляет углы линии: вместо ломаной получается плавная кривая.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Привязка к пикселям&amp;#039;&amp;#039;&amp;#039; || — || есть || Ставит приборы линии ровно в клетки пиксельной сетки.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Свойства сплайна применяются ко всем выделенным сплайнам сразу. Это удобно, когда нужно задать одинаковые настройки десятку одинаковых линеек: выделите их все и введите значение один раз.&lt;br /&gt;
&lt;br /&gt;
== Преобразование одного вида в другой ==&lt;br /&gt;
&lt;br /&gt;
Выбор не окончательный. На панели инструментов окна &amp;#039;&amp;#039;&amp;#039;Маппинг&amp;#039;&amp;#039;&amp;#039; есть две кнопки — &amp;#039;&amp;#039;&amp;#039;Преобразовать в сплайн&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Преобразовать в приборы&amp;#039;&amp;#039;&amp;#039; (в более ранних версиях они назывались &amp;#039;&amp;#039;&amp;#039;Связать&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Развязать&amp;#039;&amp;#039;&amp;#039;). Обе работают при активном инструменте &amp;#039;&amp;#039;&amp;#039;Выбор и перемещение&amp;#039;&amp;#039;&amp;#039; и обе отменяются по &amp;#039;&amp;#039;&amp;#039;Ctrl+Z&amp;#039;&amp;#039;&amp;#039;. В режиме редактирования сплайна кнопки заблокированы.&lt;br /&gt;
&lt;br /&gt;
=== Из одиночных приборов в сплайн ===&lt;br /&gt;
&lt;br /&gt;
# Возьмите инструмент &amp;#039;&amp;#039;&amp;#039;Выбор и перемещение&amp;#039;&amp;#039;&amp;#039; и выделите два или более одиночных приборов.&lt;br /&gt;
# Нажмите &amp;#039;&amp;#039;&amp;#039;Преобразовать в сплайн&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Что получится:&lt;br /&gt;
&lt;br /&gt;
* линия пройдёт через позиции выделенных приборов, по прибору в каждой вершине — новому сплайну назначается тип распространения &amp;#039;&amp;#039;&amp;#039;Фиксированные пиксели&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* порядок вершин определяется &amp;#039;&amp;#039;&amp;#039;адресами&amp;#039;&amp;#039;&amp;#039;, а не порядком выделения: линия строится от прибора с наименьшим адресом к прибору с наибольшим;&lt;br /&gt;
* адрес, вселенная, тип прибора и порт берутся у первого прибора — у остальных они будут переназначены под общую нумерацию линии;&lt;br /&gt;
* привязка к пикселям у нового сплайна выключена, поэтому приборы остаются ровно там, где стояли;&lt;br /&gt;
* исходные одиночные приборы удаляются из проекта, а новый сплайн сразу оказывается выделенным.&lt;br /&gt;
&lt;br /&gt;
Перед преобразованием стоит проверить адреса: если они расставлены не в том порядке, в котором приборы идут на объекте, линия получится путаной. Проще сначала пропатчить приборы по порядку и только потом собирать их в сплайн.&lt;br /&gt;
&lt;br /&gt;
Кнопка не нажимается, если выделен всего один прибор, если среди выделенного есть сплайн или если включён режим редактирования сплайна.&lt;br /&gt;
&lt;br /&gt;
=== Из сплайна в одиночные приборы ===&lt;br /&gt;
&lt;br /&gt;
# Выделите один или несколько сплайнов.&lt;br /&gt;
# Нажмите &amp;#039;&amp;#039;&amp;#039;Преобразовать в приборы&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Каждый прибор линии становится самостоятельным: остаётся на своём месте, сохраняет свой адрес и вселенную и попадает в тот же порт, где был сплайн; внутри порта приборы выстраиваются по возрастанию адресов. Сама линия исчезает вместе со своими параметрами — сглаживанием, реверсом, количеством приборов и типом распространения.&lt;br /&gt;
&lt;br /&gt;
Преобразование нужно, когда:&lt;br /&gt;
&lt;br /&gt;
* часть приборов линии надо перенести в другой порт или на другой конвертер;&lt;br /&gt;
* приборам требуются непоследовательные адреса;&lt;br /&gt;
* нужно удалить или сдвинуть отдельные приборы, а не всю линию.&lt;br /&gt;
&lt;br /&gt;
После преобразования проверьте связь с окном &amp;#039;&amp;#039;&amp;#039;3D Просмотр&amp;#039;&amp;#039;&amp;#039;: она была создана для сплайна, и новым одиночным приборам её потребуется назначить заново. Об этом — в статье [[Связь 2D и 3D]].&lt;br /&gt;
&lt;br /&gt;
== Частые вопросы ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Не меняется количество приборов на сплайне.&amp;#039;&amp;#039;&amp;#039; Выбран тип распространения &amp;#039;&amp;#039;&amp;#039;Фиксированные пиксели&amp;#039;&amp;#039;&amp;#039; — в нём число приборов равно числу вершин линии. Переключите на &amp;#039;&amp;#039;&amp;#039;Равномерное&amp;#039;&amp;#039;&amp;#039; или добавьте вершины в режиме редактирования сплайна.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Как выделить один прибор внутри сплайна?&amp;#039;&amp;#039;&amp;#039; Никак: сплайн выделяется, адресуется и перемещается только целиком. Если нужен доступ к отдельным приборам — преобразуйте сплайн в приборы.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Анимация бежит по линии не в ту сторону.&amp;#039;&amp;#039;&amp;#039; У сплайна нажмите &amp;#039;&amp;#039;&amp;#039;Реверс&amp;#039;&amp;#039;&amp;#039;, у одиночных приборов проверьте порядок адресов.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Кнопка «Преобразовать в сплайн» не нажимается.&amp;#039;&amp;#039;&amp;#039; Нужно выделить не меньше двух одиночных приборов и выйти из режима редактирования сплайна.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Строка прибора или сплайна в окне «Приборы» покраснела.&amp;#039;&amp;#039;&amp;#039; Адреса вышли за пределы вселенных порта или наложились на адреса соседей.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Приборы на сплайне стоят не по клеткам.&amp;#039;&amp;#039;&amp;#039; Включите в его свойствах &amp;#039;&amp;#039;&amp;#039;Привязку к пикселям&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Приборов много, и в списке невозможно ничего найти.&amp;#039;&amp;#039;&amp;#039; Соберите однотипные ряды в сплайны: вместо сотен строк в окне &amp;#039;&amp;#039;&amp;#039;Приборы&amp;#039;&amp;#039;&amp;#039; останется по одной на каждую линию, а адреса будут считаться автоматически.&lt;/div&gt;</summary>
		<author><name>LumiBot</name></author>
	</entry>
</feed>