���{�b�g����p�X

���{�b�g����p�X

����́A���[�U�[�ɂ�郍�{�b�g�����ǂ�p�X�̐݌v���”\�ɂ���ł����x�ȃ��[�h�ł��B���{�b�g�ɂ̓f�t�H���g�ŁA�����̃p�����[�^�I�v�V�����𔺂�2�‚̃p�X�i���[�h�ƃA�����[�h�j������܂��B

�p�X�Ƃ�

�p�X�́A��A�̃��{�b�g�ʒu�ɂ���Ē�`������A�̓����ł��B���{�b�g�̓��{�b�g�̈ʒu��\�`���ŕۑ����܂��B�e�s�͓���̈ʒu���\������6�‚̃W���C���g�p�x�̋L�^�ł��B���Ƃ��΁A�f�t�H���g�����[�h�p�X�ɂ�2�‚̈ʒu������܂��B���{�b�g�����̃p�X�����s����ƁA���{�b�g�͌��݈ʒu����s1�̈ʒu�Ɉړ����A�����čs2�̈ʒu�Ɉړ����܂��B�m�n�{�^���������ƁA���̃p�X�ɑ΂��郍�{�b�g�̓������v���r���[�ł��܂��B�e�[�u�����̍s���N���b�N���A�m�n�{�^���������Ă��̍s�����{�b�g�̃W���C���g�ɓK�p���邱�ƂŁA�X�̍s�̈ʒu�𒼐ڕ\�����邱�Ƃ��ł��܂��B

�p�X�ړ��̃^�C�~���O���R���g���[��������̂́H

�V�~�����[�V�����Ńp�X�̈ړ��ɂ����鎞�Ԃ��R���g���[�����邽�߂̂��܂��܂ȃI�v�V����������܂��B�O���b�p�A�N�V�����^�C�����ړ��̍Ō�ɒlj�����邱�Ƃɒ��ӂ��Ă��������B

  • �p�X�T�C�N���^�C�� > 0�̏ꍇ - ���{�b�g����A�̃p�X�̈ړ�����������̂ɂ����鎞�Ԃ��w��ł��܂��B���̏ꍇ�A�ʒu�e�[�u���̈ړ����ԗ�́A���̂悤�Ƀp�X�T�C�N���^�C���̒x�����Ԃ̕��z�ɉe�����܂��B

    �d�ݕt���Ȃ� - �ʒu�e�[�u���̈ړ����ԗ�����ׂă[���܂��͓������l�̂܂܂ɂ���ƁA�p�X�T�C�N���^�C���̓p�X���̈ʒu�̐��ɋϓ��ɕ�������܂��B

    �d�ݕt������ - �e�ʒu�s�Ɋ��蓖�Ă����p�X�T�C�N���^�C���̔䗦��\���悤�ɁA�ړ����ԗ�̒l�𒲐����܂��B

    �� - �p�X�̈ړ����ԗ�ɂ��ꂼ��1�A1�A2��3�‚̈ʒu�s������A�p�X�T�C�N���^�C����5.2�b�ł����BAR�́A�ŏ��̈ʒu�Ɉړ�����̂�1/(1+1+2)*5.2�b�A�ŏ��̈ʒu����2�Ԗڂ̈ʒu�Ɉړ�����̂ɍŏ��̈ʒu�Ɉړ�����̂Ɠ������ԁA2�Ԗڂ̈ʒu����3�Ԗڂ̈ʒu�Ɉړ�����̂�2/(1+1+2)*5.2�b������܂��B

  • �p�X�T�C�N���^�C��=0���ˆړ����ԗ�t�B�[���h>0�̏ꍇ - �p�X�T�C�N���^�C���t�B�[���h��0��Ԃ��ꍇ�A���{�b�g�͈ړ����ԗ�̒l�̍��v���p�X�̃T�C�N���^�C���Ƃ��Ďg�p���܂��B����ɂ��A�e�ʒu���玟�̈ʒu�ւ̈ړ����Ԃ𐳊m�ɊǗ��ł��܂��B���̕��@�́A�ړ��ɒ�~�x����}�����邽�߂ɂ��g�p�ł��܂��B�����ʒu��2�s�����Ԃɐݒ肵�A�ړ����Ԃ�x�����ԂƂ��Ďg�p���܂��B
  • ���̈ړ����Ԃ̓A�j���[�V�����݂̂ɉe���i���Α��x�j - �p�X���̓���̈ړ��ł́A�ړ����Ԃ̒l�����̒l�ł���ꍇ�ł��A���{�b�g�͂���𐳂̒l�Ƃ��Ĉ����܂����A�W���C���g�̑��x�́A�m���{�b�g�W�I���g���n�^�u�ɓ��͂��ꂽ���Α��x�ɔ�Ⴗ��悤�ɒ�������܂��B����͏����ɃA�j���[�V�����̕ύX�ł���A�ړ��T�C�N���^�C���ɂ͉e�����܂���B�ʏ�A�i���������񎦂���j�e�W���C���g�̎��ۂ̍ő呬�x�𑊑Α��x�ɓ��͂���ƍŗǂ̌��ʂ������܂��B

�����̃p�X���쐬������@

  1. �E�B���h�E���d�˂��Ƀ��{�b�g�̃v���p�e�BGUI�ƃ��f�����̃��{�b�g��\���ł���悤�ɁA���f���r���[�̈ʒu�ƃT�C�Y�����߂܂��B
  2. �m�߽��lj��n���N���b�N���܂��B����ɂ��A���ݑI������Ă���p�X�̕������쐬����܂��B
  3. �p�X�̖��O�t�B�[���h�ɁA�p�X�p�ɂ킩��₷�����O����͂��܂��B���̖��O�́A���{�b�g�̓���ɋ@�\��̉e���͂���܂���B
  4. �s��1�s�����c��܂� �m�s���폜�n�{�^�� �������Ĉʒu�e�[�u�����N���A���܂��B
  5. �m����Ű�����n�`�F�b�N�{�b�N�X���N���b�N���ăp�X�v�����i�[���I���ɂ��܂��B�uPlanningItem�v�Ƃ������O�̃{�b�N�X���A���{�b�g�̃O���b�p��3D�r���[�ɕ\������܂��B�uPlanningItem�v���}�E�X�ňړ����ĉ�]������ƁA����ɉ����ă��{�b�g���ړ����܂��B�m��޼ު�Ă̻��ޕύX�Ɖ�]�n�@�\�̃`�F�b�N�{�b�N�X���I���ɂ���K�v������܂��iFlexsim�́m�ҏW�n���j���[�ɂ���܂��j�B�܂��A��ɐi�ޑO�Ɂm�O���b�h�ɃX�i�b�v�n�𖳌��ɂ��邱�Ƃ������ł��܂��B
  6. �܂��A�ł��d�v�Ȉʒu�ƂȂ�p�X�̏I���ʒu���L�^���܂��B���̏ꍇ�AFlowItem���R���x�����烍�[�h����O�ɁA���{�b�g�����ǂ�2�Ԗڂ̃p�X���L�^���܂��B�‚܂�A�R���x���̒[��FlowItem�������Ƃ��ɁA���{�b�g���I���ʒu�ł����͂ނ悤�ɂ��܂��B
    1. ���f���́m�X�e�b�v�n�{�^���i�V�~�����[�V�������s�p�l�����j�������AFlowItem���s�b�N�A�b�v�̏������������R���x���̒[�ɗ���܂ŁA�C�x���g���ƂɃ��f���̎��s��i�߂�悤�ɂ��܂��B���f�������Z�b�g�����ƁA���{�b�g���A�C�e�����\���ɂ��邽�߁A���f�������Z�b�g����ꍇ�́A�m����Ű�����n�`�F�b�N�{�b�N�X���ēx�I���ɂ���K�v������܂��B
    2. ���{�b�g�̃v���p�e�B�E�B���h�E�ŁA�m����Ű���сn�`�F�b�N�{�b�N�X�̉��ɂ���m�۰���тɓ����n�t���[�A�C�e���ɓ����A�T���v���[ �{�^�����N���b�N���܂��B�J�[�\�����u�T���v�����O�v�J�[�\���ɕς��܂��B���ɁA���f���r���[�Łm�t���[�A�C�e���n���N���b�N���܂��B
    3. �m����߂̌����n�h���b�v�_�E������I�v�V������I�����āA�N�����v���t���[�A�C�e����͂ތ��������肵�܂��B
    4. ���̃p�X�Ɋ֘A����‚����O���b�v�������肷�邽�߂ɁA�K�؂ȁm�‚��镝�n�h���b�v�_�E���I�v�V������K���I�����Ă��������i�I�[�v���O���b�p���p�����[�^�́m�ޮ��Đݒ�n�^�u�ɂ���܂��j�B
    5. ���ɁA���{�b�g����]�ǂ���ɃA�C�e�����������̂ŁA���{�b�g�̃W���C���g�ʒu���e�[�u���̍s�ɕۑ����܂��B�e�[�u���̍ŏ��̍s���N���b�N���A�e�[�u���s�̍X�V �{�^�����N���b�N���āA���{�b�g�̌��݂̃W���C���g�ʒu�����̍s�ɕۑ����Ă��������B
    6. �L�^���ꂽ�ʒu�́A���ۂɂ̓��[�h�^�X�N�̏I�����Ƀ��{�b�g���ێ�����K�v������I���ʒu�ł��i�s�b�N�A�b�v�ʒu�ƌĂт܂��j�B�Z�p�I�ɂ͂���ŏ\���ł����A�����̏ꍇ�A���{�b�g���s�b�N�A�b�v�ʒu�ɓ��B������@���R���g���[������ʒu�s�����̍s�̏�ɑ}�����܂��B���Ƃ��΁A���{�b�g���ŏ��Ƀt���[�A�C�e���̏�̈ʒu�Ɉړ����A���Ƀh���b�v�_�E�����Ă�����Œ肵�܂��B������s���ɂ́A�ŏ��̍s���N���b�N���� �m�s��lj��n�{�^�� �{�^�����N���b�N���A�V�����s��lj����܂��B����ɂ��A�I�������s�̑O�ɍs���lj�����܂��B���ɁA�mPlanningItem�n���N���b�N���A�}�E�X�̃X�N���[���z�C�[�����g�p���āA�s�b�N�A�b�v�ʒu�̐^��ɂƂǂ܂�Ȃ���mPlanningItem�n��Z�ʒu��ύX���܂��B���ɁA�e�[�u�����ɐV�����쐬���ꂽ�s���N���b�N���A�e�[�u���s�̍X�V �{�^�����N���b�N���Ă��̍s��V�����ʒu�ɍX�V���܂��B
    7. ���f�������Z�b�g���Ď��s�����ꍇ�A���̃��[�h�p�X�͂܂����݂��A�p�X�Z���N�^�[���X�g�̏�ʂɂ��邽�߁A�����p�X�I���ł�FlowItem�����[�h���邽�߂̐V�����p�X��I�����Ȃ��”\��������܂��B���̃��[�h�p�X��I�����č폜���Ă��������B
    8. ���f�������Z�b�g���Ď��s���܂��B

�O���b�p�A�N�V�����^�C�����K�p�����d�g��

���[�h�܂��̓A�����[�h�̃^�X�N�̏I�����Ɂi�p�X�̈ړ�������������j���ꂼ��N���[�Y�܂��̓I�[�v���̃N�����v�A�N�V���������s����邽�߁A�O���b�p�A�N�V�����^�C�����p�X�̈ړ����Ԃɒlj�����܂��B

  1. �m�‚��鎞���n�t�B�[���h�ɐ��̒l����͂���ƁA���{�b�g�̓p�X�̈ړ��̍Ō�ɃN�����v��‚��܂��B���͂��ꂽ�l�͂��̃A�N�V�����Ɋ֘A����x�����ԂɂȂ�܂��B���{�b�g��FlowItem���܂܂Ȃ��^�X�N�ɉ������Ă���ꍇ�A�‚����N�����v����0�ɂȂ�܂��B
  2. �m�J�������n�t�B�[���h�ɐ��̒l����͂���ƁA���{�b�g�̓p�X�̈ړ��̍Ō�ɃN�����v���J���܂��B���͂��ꂽ�l�͂��̃A�N�V�����Ɋ֘A����x�����ԂɂȂ�܂��B�N�����v�́m�ޮ��Đݒ�n�^�u�Ŏw�肳�ꂽ�m����ݸ�د�ߕ��n�܂ŊJ���܂��B
  3. �m�‚��鎞���n�t�B�[���h�Ɓm�J�������n�t�B�[���h�̗�����0�̏ꍇ�A�N�����v�͓����܂���B
  4. �m�‚��鎞���n�t�B�[���h�܂��́m�J�������n�t�B�[���h�ɕ��̒l����͂���ƁA���{�b�g��0���ԂŃA�N�V���������s���܂��iFlexSim v5�ȍ~�j�B

���{�b�g���g�p����p�X��I������d�g��

�f�t�H���g�ł́A���{�b�g�͏I���ʒu�i�Ō�̈ʒu�̍s�j�Ńp�X���������܂��B����ɂ��A���{�b�g�̃G���h�G�t�F�N�^�ƁA���{�b�g����������^�X�N�̗v���ɏ]���Ax�Ay�Az�̈ʒu�Ƃ̊Ԃ̋������ŏ��ɂȂ�܂��B

���{�b�g������̃^�X�N�Ɏg�p����p�X���R���g���[������

���{�b�g�̎����p�X�I�����I�[�o�[���C�h����ɂ�2�‚̕��@������܂��B�Œ胊�\�[�X�Łm�A�����g�p�n�`�F�b�N�{�b�N�X���I���ɂȂ��Ă���Ƃ��ɐ��������f�t�H���g�̃^�X�N�V�[�P���X�ɂ́A���{�b�g����������2�‚̃^�X�N�iFRLOAD�^�X�N��FRUNLOAD�^�X�N�j�����邱�Ƃ𗝉����Ă����ƕ֗��ł��B

  1. �J�X�^���^�X�N�V�[�P���X�𒼐ڎw�肷�� - ���̃Z�N�V�����́A�Ǝ��̃J�X�^���^�X�N�V�[�P���X���L�q����m�������邱�Ƃ�O��Ƃ��Ă��܂��B�^�X�N�V�[�P���X���쐬����Ƃ��ɕ��̏I�����x�ϐ����w�肷��ƁA���̏I�����x�Ɉ�v����p�X�ԍ����g�p����悤�Ƀ��{�b�g�Ɏw�����܂��i�p�X�ԍ�=�I�����x�j�B���{�b�g����������^�X�N�^�C�v�́A�I�����x�ϐ��̏ꏊ�ƂƂ��Ɉȉ��Ɉꗗ�\������Ă��܂��B�^�X�N�V�[�P���X�̃��[�U�[�}�j���A���ɂ���u�^�X�N�^�C�v�N�C�b�N���t�@�����X�v���Q�Ƃ��Ă��������B
  2. TASKTYPE_ �I�����x�ϐ��̏ꏊ
    LOAD��FRLOAD
    UNLOAD��FRUNLOAD
    var2
    TRAVELRELATIVE
    TRAVELTOLOC
    �iFlowItem���܂܂Ȃ��ړ��̏ꍇ�j
    var4
  3. �iFlexSim v5�ȍ~�j�p�X��I�����邽�߂ɕ��̏I�����x������TRAVELRELATIVE�^�X�N�^�C�v���g�p����ꍇ�A�p�X�S�̂Ŏ��s�������Ȃ��ꍇ�ɒ�~����ʒu�s�����{�b�g�Ɏw�����邽�߂�var1�ix�p�����[�^�j���g�p�ł���悤�ɂȂ�܂����B
  4. ���̃p�X�ԍ��i�p���^�C�Y�Ȃǂ̊��m�̃p�X�V�[�P���X�ɍœK�j - �p���^�C�Y�͊ȒP�Ɍ�����LoadPath1-UnloadPath1-LoadPath2-UnloadPath2�̃V�[�P���X�ł��B���{�b�g���p���b�g��̍Ō��FlowItem���A�����[�h����ƁA�V�[�P���X���J��Ԃ���܂��B���ׂẴp�X�ɂ́u���̃p�X�ԍ��v�t�B�[���h������A���ݑI������Ă���p�X�ɑ����Ďg�p����p�X�ԍ����w��ł��܂��B���{�b�g���A���̃p�X�ԍ��i�[���ȊO�j���w�肳�ꂽ�p�X�����s����ƁA����̃��f�����s���܂ł��̃p�X�ԍ����������ɕۑ�����A�����p�X�I�����K�v�ȃ^�X�N�i�^�X�N���̂Ƀp�X���w�肳��Ă��Ȃ��j�����s����܂��B�K�؂ȃp�X�������������ɁA���{�b�g�̓������ɕۑ�����Ă���p�X�ԍ���I�����܂��B
  5. ���f�����s���Ƀ��{�b�g�̎��̃p�X�ԍ����������N���A�������ꍇ�́A�P�ɂ��́unextpathselected�v�ϐ����[���ɐݒ肷��ƁA���{�b�g�͍œK�^�X�N�p�X�̎����p�X�I���̎��s�ɖ߂�܂��i�^�X�N�Ŏw�肳��Ă��Ȃ��ꍇ�j�B
  6. �J�X�^���^�X�N�V�[�P���X�Ǝ��̃p�X�ԍ���g�ݍ��킹��ƁA���Ԃ�啝�ɐߖ�ł��܂��B
  7. �p���b�g���Ƃ�4�‚�FlowItem���g�p�����p���^�C�Y�I�y���[�V�����̗�����グ�܂��B
    1. �p���b�g���FlowItem�̈ʒu���������߂ɁA1�‚̃��[�h�p�X��4�‚̈�ӂ̃A�����[�h�p�X���쐬���܂��B���[�h�p�X�̓p�X�ԍ�1�ɂȂ�A�A�����[�h�p�X�̓p�X�ԍ�2?5���L���܂��B�u�����̃p�X���쐬������@�v�Ŋw�񂾃��f���́m�X�e�b�v�n�{�^���Ɓm�����\�����ꂽ�A�C�e���̈�v�n�{�^�����g�p������@���v���o���Ă��������B
    2. �K�v�ȃp�X�V�[�P���X�́ALoadPath 1 - UnloadPath 1 - LoadPath 1 - UnloadPath 2 - LoadPath 1 - UnloadPath 3 - LoadPath 1 - UnloadPath 4�܂��̓p�X�ԍ�1-2-1-3-1-4-1-5�ł��BLoadPath1�͏��FRLOAD�^�X�N�Ɏg�p�����̂ŁA���̃^�X�N�ł�var2��-1�Ƃ��Ďw��ł��܂��B
    3. �p�X�v�����i�[�ŁA���[�h�p�X�i���̗�ł̓p�X�ԍ�1�j�Ɉړ����A���ꂪ�T�C�N���̍ŏ��̃A�����[�h�p�X�ł��邽�߁A���̃p�X�ԍ� = 2���w�肵�܂��B
    4. �ŏ��̃A�����[�h�p�X�i���̗�ł̓p�X�ԍ�2�j�Ɉړ����A���̃p�X�ԍ� = 3���w�肵�܂��i-3�����l�ɋ@�\���܂��j�B�p�X�ԍ�3�ɂ͎��̃p�X�ԍ� = 4�������A�p�X�ԍ�4�͎��̃p�X�ԍ� = 5�����•K�v������܂��B�p�X�ԍ�5�́A�T�C�N�����������邽�߂Ɏ��̃p�X�ԍ� = 2�����•K�v������܂��B