Таблица лидеров

There are no members to show


Популярный контент

Наибольшее число лайков, начиная с 28.02.2017 в Ответы в профилях

  1. 12 лайков
  2. Вроде как ролик не про инженерный труд, но походит на 100% тоже:
    11 лайков
  3. Пользователям SolidCAM при создании проекта обработки (особенно начинающим) бывает трудно определить специфицескую (или специальную) заготовку, которая по своей конфигурации отличается от примитивов задания таких как куб, вытянутая ганица, цилиндр. Предлагаю на рассмотрение варианты загрузки заготовки в проект обработки, которыми пользуюсь я. Встречаются заготовки в виде штамповки, предварительно обработанные на токарном станке или предварительно отфрезерованные в какие-то размеры, ну т.д.. Думаю данный "опус" поможет некоторым пользовантелям в вопросе выбора и загрузки заготовки в проект обработки детали. https://cloud.mail.ru/public/F9Pp/ZjH9j3FAK
    10 лайков
  4. два дебила = это сила... ума нет, но так красиво
    8 лайков
  5. 6 лайков
  6. 6 лайков
  7. да не, сразу видно было что иксперд, просто культурный очень, а для работы в солиде нужен словарный запас. Я сам этот эскиз осилил толки потому что у меня 10 лет стажа, монтажником)
    6 лайков
  8. 5 лайков
  9. 5 лайков
  10. Или доступом в интернет.
    5 лайков
  11. 4 лайков
  12. Да хоть 1000... Операция одна.
    4 лайков
  13. 4 лайков
  14. 4 лайков
  15. Отсутствие обучающй литературы на русском языке отпугивает потенциальных потребителей данного САМ продукта. Хотелось бы наоборот.
    4 лайков
  16. Люди ищут другие формы разумной жизни в интернете. Исторические источники как бы подтверждают наличие (в прошлом) интернетян. Но реально нет ни одного подтверждения, доказательства. По крайней мере, можно утверждать, что разум в интернете - это большая редкость. В своё время была теория, что разум - это чисто случайный элемент, ибо он несёт в себе упорядоченность, систему. А интернет - это хаос, поэтому разум - чужеродный элемент. Кто, что думает по этому поводу? Почему интернет "не приветствует" разум?
    4 лайков
  17. Ну чтож. К сожалению на этом форуме развернутые ответы дают единицы, я постараюсь дать развернутый ответ чтобы всем было понятно потому что понимаю как это сложно, когда не шариш нихрена, а хочется. Эту всю затею я посвящаю пользователю данного форума Игорю Макаренко, который послал меня править пост ручками мол это было на форуме иди учи и тд. и т.п., когда я у Израильского коллеги попросил постпроцессор в котором была реализована эта функция G05.1 , может не так конечно, но все же. Как я писал выше в своем посте-вопросе у меня было 2 варианта с первым вообще ничего не получалось, но теперь разобравшись со вторым думаю удастся и первый, хотя этот лучше, можно легко включить или отключить функцию непосредственно в переходе. Для начала создаем доп. параметр в файле станка( показано на картинке) 1. GUI имя - любое 2. Имя GPP (b)любое название, пример bName 3. Тип - LOGICAL Вот тут остановлюсь поподробнее, почему я выбрал LOGICAL. Так как нужная функция у меня не меняется, ее нужно только включить или выключить поэтому я подумал, что подойдет тип LOGICAL - Истина или лож. Истина - вкл. Лож- выкл. Позже когда я разбирался методом научного тыка я понял что если выбрал тип LOGICAL то имя GPP должно начинаться с буквы b иначе пост не видит эту переменную. В постпроцессоре, в процедуре @init_post можно заметить, что все переменные начинаются с определенной буквы logical - b, string - s, integer - i, numeric - n. Далее нужно редактировать постпроцессор. Находим процедуру @init_post и в любой строчке global logical добавляем переменную в таком виде bName_gpp Далее нужно создать процедуру, но я взял процедуру @usr_HSM_mode удалил из нее все, так как она мне на Фануке не нужна и привел ее к такому виду: ;-------------------- @usr_HSM_mode ; Handle output of HSM code if bVSOFanuc eq true then {nb, 'G49'} {nb, 'G05.1Q1'} endif endp ;-------------------- Далее нужно создать процедуру, тут я уже создал новую, назвал ее так, чтоб не запутаться: @usr_hsm_mode_off. И привел ее к такому виду: @usr_hsm_mode_off if bVSOFanuc eq true then {nb, 'G05.1Q0'} endif endp Далее нужно указать место где вызывать эти процедуры начнем с первой. Так как нам нужно вставить G49 и G05.1Q1 не вначале программы, а в начале перехода то логично, что нам нужно вызвать процедуру в процедуре @start_of_job, но нет, если вставим там, то нужные коды появятся до вызова инструмента, а нам нужно после. В процедуре @start_of_job есть вызов процедуры @usr_ct_toolchange она и отвечает за вызов инструмента там и вставляем нашу первую процедуру @usr_HSM_mode, я сделал вот так: @usr_ct_toolchange ; Handle G/M code output to make tool change if bTCSplit {nb,cTCcodep'T'tool_number} if bOutputToolMessage {' 'cCb,tool_message,cCe} endif {nb,cTCcodes} else {nb,cTCcodep'T'tool_number' 'cTCcodes} if bOutputToolMessage {cCb,tool_message,cCe} endif endif if bToolPreselect if !last_tool {nb,'T'next_tool_number} else if !bToolChangeAtEnd {nb,'T'next_tool_number} endif endif endif call @usr_HSM_mode endp Далее нужно добавить нашу созданную процедуру, которая отвечает за G05.1Q0 в процедуру @end_of_job но не все оказалось так просто, если вставить ее просто так, то при обработке двух переходов без смены инструмента между переходами в УП появится G05.1Q0, что нам не нужно. Нужно добавить зависимость, что мол если номер инструмента не такой как в следующем переходе вот тогда и вызываем нашу процедуру. Вот так: @end_of_job ; Handle what happens at end of operation(job) ; If using Subs we do not make tool change in @start_of_job if bStopM00 if tool_number eq next_job_tool_number call @usr_StopM00_sametool else call @usr_StopM00_difftool endif endif if tool_number ne next_job_tool_number call @usr_hsm_mode_off endif bSkipxyrapid = false bStopM00difftool = false iPworkoffset = iWorkoffset endp Вот и все. Прошу проверить это все дело кому интересно на работоспособность. Данный способ дает много возможностей, не только с ВСО Fanuc поэтому если данный способ будет работать без ошибок предлагаю создать отдельную тему, для облегчения поиска из поисковых систем. Надеюсь я все очень понятно описал, если у кого будут вопросы я готов помочь.
    4 лайков
  18. Ветерок

    Всякое-разно видео

    Знаю, что баян. Но очень. Очень. "Надо думать об обучении".
    4 лайков
  19. 4 лайков
  20. fox1001

    хуморок

    4 лайков
  21. 3 лайков
  22. 3 лайков
  23. 3 лайков
  24. Вот оно чё, Михалыч...
    3 лайков
  25. 3 лайков
  26. Прежде, чем зарабатывать много денег, научись их быстро считать
    3 лайков
  27. @Ug_user Ёу! Круто! Грех не попытаться повторить. Сетка тутошняя.
    3 лайков
  28. Ветерок

    Слава Богу, что не москвич!

    У нас таджики, которые в магазине торгуют, снимают квартиру в том же доме.
    3 лайков
  29. 1. у меня не так же. у меня резец твердосплавный вот такого типа. 2. у меня микрометр с ценой деления 0.001 3. режимы те же. на 38 штуках, да даже на 300 штуках, износа не будет. оборотов будет около 5500. сож главное чтобы хорошо попадала. любой перерыв в сожи = минус резец. у твердосплавных horn, позиционирование в вот такую державку <0.01 4. меня так не учили. я самоучка. читаю преимущественно забугорную литературу. там многое по другому. нужно постоянно читать и изучать новинки. сейчас много чего есть интересного на рынке. и скорости и стабильность выше. цена правда. но во первых, есть где купить дешевле чем у официалов, а во вторых, по факту - дешевле получается, если нормальным инструментом работать. если интересно Появление новых технологий позволило существенно повысить точность позиционирования и надежность крепления сменных пластин даже в условиях переменных сил резания. Это обеспечило новый уровень безопасности, долговечности инструмента и возможность увеличения производительности токарных и фрезерных работ. Ярким примером развития технологий может служить резьбонарезная система CoroThread 266 с креплением iLock производства Sandvik Coromant. Опорная пластина в гнезде державки обеспечивает надежную фиксацию, а сама система отличается высокой стабильностью. Так, режущая пластина с допуском уровня М обеспечивает позиционирование режущей кромки с точностью +/- 0,05 мм по оси (направление подачи), а пластина с допуском уровня E — +/- 0,01 мм. Направляющий выступ позволяет менять пластины быстро и без особых усилий, при этом возможность смещения исключена. Hide
    3 лайков
  30. 3 лайков
  31. 3 лайков
  32. Реализовать чтоб в Solid Veify и на CAD модели вращалась деталь а на не инструмент вокруг детали при 4х и 5ти осевой обработке так как не у всех работает машинная симуляция и есть необходимые станки под нее! Как то так:
    3 лайков
  33. 3 лайков
  34. 3 лайков
  35. 3 лайков
  36. Не надо ничего дорисовывать. Есть же магия))) С зажатым Ctrl выделить 2 линии на чертеже, Инструменты-Объекты эскиза-Точка. Программа нарисует виртуальное пересечение. Если очень хочется штрих-пунктир, то надо перенести получившуюся точку на новый слой (предварительно его создав) и слою назначить нужный тип линии. Ну или глобально - лезть в настройки.
    3 лайков
  37. Играющий тренер редкость, а не игравший тренером быть не может. Умея делать самому, управлять другими проще чем управлять той сферой в которой ничего не умеешь. Наличие управленческой жилки, или обучение ей это уже вопрос желания и опыта.
    3 лайков
  38. У меня вот домик вырос. 21 этаж сверху и три подземных. Прямо над метро Электросила. Вид сверху получше чем с колонады Исакиевского собора :) Конструкторы это те, кто конструируют конструкции чисто конкретно. Как раньше книжки были для них типа Расчет и конструирование, это умение принимать решения в условиях неопределенности, это синтез на основе анализа. Вот как меня когда-то учили люди из Танкограда - узкие специалисты копают ямки в глубину и ничего не видят вокруг, а конструктор ходит между ямок и смотрит что выкинуто на поверхность и что можно из этого соорудить и говорит как все это можно использовать. Он как парусник между двух стихий - небесной машины желаний и подводной производственной машины. Идет управляя парусами и рулем куда ему надо и так как можно. Это меч разрубающий сгусток противоречий :)
    3 лайков
  39. 3 лайков
  40. Ничего вы вообще не понимаете! Искусственный разум сам за себя пояснит, он же уже 30 лет правит во вселенной! Это мы земляне приторможенные, до нас ещё не дошло...
    3 лайков
  41. 3 лайков
  42. 3 лайков
  43. Надеюсь я вас правильно понял скорее всего автор не ошибся, и действительно речь идет об гиперзвуковом полете
    3 лайков
  44. Чувааак! Есть такая волшебная штука, как... (туш, барабанная дробь, свет софитов скрещивается на пустом месте сцены) - Папки! Делаются легко и непринуждённо офигенной вложенности!.. Как? Смотреть ПКМ на элементах списка "Добавить в новую папку". Если у меня есть в 2012 сие - то в 2016 тоже найдётся. Возможный алгоритм работы таков: распихиваем судорожно всё нужное по папкам, а потом... Имеем возможность выбирать всё, что есть в папке (Кэп, да).
    3 лайков
  45. 3 лайков
  46. 3 лайков
  47. Реальная вероятность такого исхода - ноль целых хер десятых. И то, достаточно сесть на брюхо. А ради этого гипотетического случая все элементы самолета должны быть пересчитаны на большие нагрузки, а это значит лишний вес. То есть ради того, чтобы продать пару самолетов воякам, сотни их должны таскать на себе ненужные тонны металла? Не слишком ли? Нужен воякам самолет - пусть заказывают. А гражданские под их хотелки подстраивать глупо.
    3 лайков
  48. А я в кино видел. Правда да, тут же пресекли:
    3 лайков
  49. я сделал чуть проще - написал макрос, добавил этот макрос на панельку, добавил иконку копирования, и всё выглядит сейчас примерно так - теперь при нажатии на эту кнопку копирования, будет отзеркалена сама модель потом создана папка Mirror1, и в неё будут отзеркалены все траектории. Потом все траектории пройдут проверку на зарезы очень удобно для несложных проектов Макрос прикрепляю: Macro_Mirror_XY.zip
    3 лайков
  50. Станки-1 Папка - C:\Users\Public\Documents\shared mcamx.............\MachineSimulation\MachSim Станки-2 Презентации
    3 лайков