HandMiker написал(а):О том и толкую: вписал параметры, сохранил инструмент, сохранил библиотеку. Перезапустил Рино, загрузил библиотеку, открыл инструмент - и полная ерунда в параметрах. У "шурупа" для тонкой доводки shank 0,05 мм вместо 3,175. У сферической черновой - рабочий диаметр 3,175 (вместо 2,0).
Картинку в студию! А то я никак не пойму о чем речь. Не было у меня такого ни разу.
Есть проблема с "исчезновением" инструмента, так это оттого что он сохраняется в файле, а не в библиотеке. Сохраните библиотеку после создания новой фрезы, прописав скорости шпинделя и подачи, все получится.
Только что сохранил у себя конусные фрезы, созданные ранее в проекте в defaultmetrictools.csv
Создал новый файл - вот они:
И для JekaZmey - если тебе принципиально чтобы скорости подачи тоже сохранялись вместе с инструментом, есть у меня мысль, можешь попробовать ее реализовать.
Скорости подачи не сохраняются лишь потому что они лежат в другом файле. Если посмотришь в csv - увидишь что строка записи об инструменте начинается с MILL.
В файле "c:\ProgramData\MecSoft Corporation\RhinoCAM 2014 for Rhino 5.0\Materials\FeedsSpeedsDataMM.xml" лежат записи вида:
---
<Version>1.0</Version>
<Units>Metric</Units>
<FeedsSpeeds>
<Material>
<Name>ALUMINUM - 2024</Name>
<TextureFile>ALUMINUM.bmp</TextureFile>
<FeedsSpeedsRecord>MILLING, CARBIDE, 487.68, 0.1016</FeedsSpeedsRecord>
<FeedsSpeedsRecord>MILLING, HSS, 121.92, 0.1016</FeedsSpeedsRecord>
<FeedsSpeedsRecord>MILLING, CERAMIC, 121.92, 0.1016</FeedsSpeedsRecord>
<FeedsSpeedsRecord>DRILLING, CARBIDE, 292.61, 0.1219</FeedsSpeedsRecord>
<FeedsSpeedsRecord>DRILLING, HSS, 73.15, 0.1219</FeedsSpeedsRecord>
<FeedsSpeedsRecord>DRILLING, CERAMIC, 73.15, 0.1219</FeedsSpeedsRecord>
<FeedsSpeedsRecord>TURNING, CARBIDE, 548.64, 0.5080</FeedsSpeedsRecord>
<FeedsSpeedsRecord>TURNING, CERAMIC, 548.64, 0.5080</FeedsSpeedsRecord>
<FeedsSpeedsRecord>TURNING, CERMET, 548.64, 0.5080</FeedsSpeedsRecord>
</Material>
<Material>
<Name>ALUMINUM - 5050</Name>
<TextureFile>ALUMINUM.bmp</TextureFile>
<FeedsSpeedsRecord>MILLING, CARBIDE, 487.68, 0.1016</FeedsSpeedsRecord>
<FeedsSpeedsRecord>MILLING, HSS, 121.92, 0.1016</FeedsSpeedsRecord>
<FeedsSpeedsRecord>MILLING, CERAMIC, 121.92, 0.1016</FeedsSpeedsRecord>
<FeedsSpeedsRecord>DRILLING, CARBIDE, 292.61, 0.1219</FeedsSpeedsRecord>
<FeedsSpeedsRecord>DRILLING, HSS, 73.15, 0.1219</FeedsSpeedsRecord>
<FeedsSpeedsRecord>DRILLING, CERAMIC, 73.15, 0.1219</FeedsSpeedsRecord>
<FeedsSpeedsRecord>TURNING, CARBIDE, 548.64, 0.5080</FeedsSpeedsRecord>
<FeedsSpeedsRecord>TURNING, CERAMIC, 548.64, 0.5080</FeedsSpeedsRecord>
<FeedsSpeedsRecord>TURNING, CERMET, 548.64, 0.5080</FeedsSpeedsRecord>
</Material>
---
Угадал что дальше? Есть два варианта - создаешь новый раздел <Material>, называешь его <Name>WAX for JekaZmey</Name>, прописываешь туда <FeedsSpeedsRecord> по своему желанию, (учитывая материал, конечно!), сохраняешь.
Выглядит примерно так:
<FeedsSpeedsRecord>MILLING, CARBIDE, 100, 1</FeedsSpeedsRecord>
<FeedsSpeedsRecord>DRILLING, HSS, 200, 2 </FeedsSpeedsRecord>
Затем в csv файле правишь тип фрезы. MILL - подставится 100, DRILL - будет 200
Либо пропиши скорости для каждого материала, когда будешь назначать его фрезе (Carbide, HSS) - должно подставиться указанное <FeedsSpeedsRecord>
Думаю прокатит
ЗЫ: а в темплейте (т.е. шаблоне) это не сохраняется - я проверил
ЗЫЫ: Весь ринокам это кастрированный Visual Mill, заточеный для работы изнутри рины - отсюда и весь это геморрой...
Я в постпроцессоре пытался сделать заголовок, в который вписать в частности параметры фрезы. Удобно - глянул в файл, вот тебе и название проекта, размеры заготовки, фреза и начало координат! Так вот переменная TOOL_NAME появилась только в 2015м ринокаме. До тех пор я пользовался TOOL_DIA что как ты понимаешь не всегда корректно. Пилят, им потребовалось 7 лет и три релиза чтобы это понять?
Отредактировано Melkiades (22-04-2015 23:47:54)